增强循环不能正确汇总值

时间:2016-12-02 13:53:24

标签: java arrays for-loop foreach

我正在尝试将数组中的所有数字与res.successfor loop相加。 enhanced loop工作正常但for loop正在返回enhanced loop

遵循以下代码:

out of bounds error

1 个答案:

答案 0 :(得分:1)

增强型循环不会对索引进行计数 - 它会提取项目本身。所以你需要的只是:

for(int item: array2){
  count2 += item;
}