全国服务热线:400-0859-208

位置:广州粤嵌培训机构 > 学校动态 > Java二维数组遍历

Java二维数组遍历

来源:广州粤嵌培训机构时间:2022/5/12 19:02:48

我们探索了使用for带有一维数组的循环。现在让我们跳入嵌套for循环作为迭代二维数组的方法。for循环嵌套是一个for循环内另一个循环。看看下面,看看这意味着什么。

package exlcode; public class Iteration2DExample { public static int[][] exampleVariableOne = {{0, 1, 2, 3, 4}, {4, 5, 6, 7, 8}}; public static void main(String[] args) { // nested for loops are necessary for // iterating through a 2D array for (int countOne = 0; countOne < exampleVariableOne.length; countOne++) { for (int countTwo = 0; countTwo < exampleVariableOne[countOne].length; countTwo++) {
        System.out.print("Index [" + countOne + "][" + countTwo + "]: ");
        System.out.println(exampleVariableOne[countOne][countTwo]);
      }
    }
  }
}

个for循环一个接一个地循环遍历二维数组的每一行。当个循环遍历每一行时,第for一个循环内的第二个(嵌套)循环一个接一个地循环遍历列。嵌套的 for 循环逐行运行,在移动到下一行之前检查行中的每一列。

因为每一行可能有不同的列数,我们需要访问指定行的特定列长度。这就是为什么您exampleVariableOne[countOne].length在第二个嵌套for循环中看到 used。

在处理二维数组时使用循环的概念是每个程序员工具包中必不可少的工具。仔细查看上面的代码,并熟悉每个循环如何适应大局。当您对循环感到满意时for,请尝试对二维数组使用“for-each”循环。如果大家想了解更多相关知识,可以关注一下与粤嵌培训机构Java课程,里面有更丰富的知识等着大家去学习,希望对大家能够有所帮助哦。

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/5632/news/524047/违者必究! 以上就是广州粤嵌培训机构 小编为您整理 Java二维数组遍历的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-0859-208