起航学习网

- 让每个人都能学到最前沿新知识、新技能!
起航学习网
当前位置: 起航学习网 > 短期培训 > 编程语言 > Java二维数组遍历

Java二维数组遍历

时间:2022-06-08 14:17:29来源:IT培训网 作者:Java学习网 已有: 名学员访问该课程

  快捷搜索:java二维数组遍历

前言: 我们探索了使用for带有一维数组的循环。现在让我们跳入嵌套for循环作为迭代二维数组的方法。for循环嵌套是一个

我们探索了使用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”循环。如果大家想了解更多相关知识,可以关注一下IT培训网的Java在线学习,里面有更丰富的知识等着大家去学习,希望对大家能够有所帮助哦。

文章出自:http://qh.itpxw.cn/peixun/software/2022121744.html

文章标题:Java二维数组遍历



免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉

你也许会喜欢如下的文章?
(责任编辑:深圳学历教育网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
培训学校
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员 用户级别:10 机构名称:IT培训网 联 系 人:罗老师 联系电话:13783581536 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 电子邮件: 网站域名:http://www.itpxw.cn 注册时间:2016-07-18 11:07 最后登录:2024-02-20 13:02
推荐内容