2020-01-09 16:35:55,972 INFO [runner.AbstractScriptRunner]: finally, p is [1, 2, 8, 9, 5, 5, 5, 5] 循环应该在5上迭代一次,但它没有,为什么呢?p在它上面加上了5,日志显示这意味着数组正在扩展,但循环只运行了4次,这是原始数组的大小。同样的事情也发生在我的实际代码中,我使用for (i in p)搜索数组的项以找到i的父值(目录结构中的文
在循环中找到与给定的数字相加的一对数字。我找到了组成8的数字2和6,所以我说match = true,这样give循环就停止了,但是它仍然在继续,直到找到第二个,也就是6和2。然而,我已经找到的那些数字正好相反,我原以为我的循环会中断,就像我的if语句一样,如果有给出和的任何2个数字,那么match = true,因此终止循环,我想我错了。使用时间(条件)方法的
public static void m