【发布时间】:2019-12-16 04:57:04
【问题描述】:
我正在尝试检查数组中的整数是否在增加。但是我得到了 ArrayOutOfBounds 异常,我不明白为什么。我是编程新手。
for (int i =0; i > newArray.length ; i++){
if (newArray[i] > newArray[i+1]){
System.out.println("Not increasing");
}
}
感谢您的帮助。
【问题讨论】:
-
循环条件应该是
i < newArray.length,但实际上循环甚至不应该为非零大小的数组执行。 -
停止条件为 i
-
@TimBiegeleisen 是的,谢谢我从我的 IDE 复制了错误的代码。