java--二维数组的遍历

Bertha 。 2022-06-15 10:18 463阅读 0赞

二维数组的遍历:

以下面案例为例,我们结合一维数组的遍历,改进二维数组。

  1. package day06;
  2. public class Array2Demo4 {
  3. /**
  4. * 二维数组的遍历
  5. */
  6. public static void main(String[] args) {
  7. //首先定义一个二维数组
  8. int[][] arr = new int[][]{
  9. {1,2,3},{4,5,6},{7,8,9}};
  10. //其次我们依次遍历二维数组中的一维数组元素
  11. //遍历第一个一维数组
  12. System.out.println("普通输出:");
  13. for(int i=0;i<arr[0].length;i++){
  14. System.out.print(arr[0][i]+" ");
  15. }
  16. System.out.println();//每执行完一个一维数组换行
  17. //遍历第二个一维数组
  18. for(int i=0;i<arr[1].length;i++){
  19. System.out.print(arr[1][i]+" ");
  20. }
  21. System.out.println();//每执行完一个一维数组换行
  22. //遍历第三个一维数组
  23. for(int i=0;i<arr[2].length;i++){
  24. System.out.print(arr[2][i]+" ");
  25. }
  26. System.out.println();
  27. System.out.println("改进后:");
  28. //上面三式子可视代码相似,所以我们对其进行改进化简
  29. for(int a=0;a<arr.length;a++){//控制每个一维数组
  30. for(int i=0;i<arr[a].length;i++){//控制每个一维数组中的元素
  31. System.out.print(arr[a][i]+" ");//输出每个元素的值
  32. }
  33. System.out.println();//每执行完一个一维数组换行
  34. }
  35. }
  36. }

数组:
普通输出:
1 2 3
4 5 6
7 8 9
改进后:
1 2 3
4 5 6
7 8 9

发表评论

表情:
评论列表 (有 0 条评论,463人围观)

还没有评论,来说两句吧...

相关阅读

    相关 初始化与

           这里主要写一些二维数组的简单总结,我对二维数组的理解是:“数组里面套数组”;对比一下一维数组,一维数组中的元素是基本类型的数值或者是引用,那么二维数组的元素即为一

    相关

    java二维数组和C语言二数组的理解是相同的,即都可以看成是矩阵。 下面程序是对二维数组的遍历过程: 【方法一】:录入和输出基本相同,第一层for循环控制行数的变化;第二层