在我学习编程时阅读的所有教程和书籍中,遍历数组的做法一直与 for 循环一起使用:
int len = array.length();
for(int i = 0; i < len; i++) {//loop code here}
人们有没有理由不使用
for(int i = length(); i > -1; i--) {//loop code here}
据我所知,代码更短,更易于阅读,并且不会创建不必要的变量。我可以看到在某些情况下可能需要从 0 到 end 遍历数组,但在大多数情况下方向并没有影响。