• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

Java数组:二维数组、多维数组

开发技术 开发技术 3小时前 1次浏览

多维数组

  • 多维数组相当于数组中嵌套数组

  • 二维数组:

    • 定义:

      int[][] array1 = new int[2][3]; //方法一 //两行三列
      
      int[][] array2 = {(1,2,3),(4,5,6)};//方法二 //两行三列
      
    • array1.length 表示第一层的数组长度,为 2

      array1[0].length 表示第二层嵌套的数组长度,为3

      int[][] arrays = new int[2][3];
      System.out.println(arrays[0]); //输出一个对象  [I@1b6d3586  指的就是arrays[0]对象,里面有三个数
      
    • 操作二维数组元素:通过 [ ] [ ] 两个下标来定位到数组元素

      int[][] array2 = {(1,2,3),(4,5,6)};
      
      System.out.println( array2[0][0] ); //输出1
      System.out.println( array2[0][1] ); //输出2
      System.out.println( array2[0][2] ); //输出3
      System.out.println( array2[1][0] ); //输出4
      System.out.println( array2[1][1] ); //输出5
      System.out.println( array2[1][2] ); //输出6
      
  • 多维数组跟二维数组差不多

    int [][][] arrays = new int[2][3][4];
    

程序员灯塔
转载请注明原文链接:Java数组:二维数组、多维数组
喜欢 (0)