zoukankan      html  css  js  c++  java
  • 二维数组的遍历

     1         long rt[][] = new long[3][];
     2         rt[0] = new long[]{25, 76, 35};
     3         rt[1] = new long[]{90, 64, 13, 45, 9};
     4         rt[2] = new long[]{34, 67, 24, 81};
     5         
     6         for(int m = 0; m < 3; m++)                             //下标要定义成整数型的
     7         {
     8             for(int n = 0; n < rt[m].length; n++)
     9             {
    10                 System.out.print(rt[m][n] + " ");
    11             }
    12             System.out.println();
    13         }
    14         
    15         System.out.println();
    16         
    17         for(long re[]  : rt)                                              //没有下标,因为本身就是定义的数组
    18         {
    19             for(long rw : re)
    20             {
    21                 System.out.print(rw + " ");
    22             }
    23             System.out.println();
    24         }

    如果用foreach语句遍历二维数组,本身定义的变量的数据类型就是数组,所以不需要写上下标,而用for循环语句遍历二维数组,定义的必须是整数型数据,代表的是数组的下标。

    记住数组顺序是从0开始的!!!

    记住数组顺序是从0开始的!!!

    记住数组顺序是从0开始的!!!

    重要的事情说三遍!

  • 相关阅读:
    Java堆和优先队列
    JAVA取数两个数组交集,考虑重复和不重复元素
    Java策略模式
    Java设计模式迭代器
    Java 模板模式
    java图片缩放与裁剪
    Java桥接模式
    Java集合实现
    Java Mybatis实现主从同步
    Java组合模式
  • 原文地址:https://www.cnblogs.com/wgbs25673578/p/4863304.html
Copyright © 2011-2022 走看看