数组系列文章(十) - 二维数组静态初始化

1. 二维数组静态初始化


int[][] arr = new int[3][3] ;

  • 表示:定义了一个二维数组,二维数组中有3个一维数组,每个一维数组中有3个元素;
  • 可以这样读:第0个一维数组、第1个一维数组、第2个一维数组;
  • 第0个一维数组的第0、1、2个元素,第1个一维数组的第0、1、2个元素,第2个一维数组的第0、1、2个元素;

2. 举例如下:


int[][] arr = {{1,2,3},{4,5,6},{7,8,9}};

System.out.println(arr[2][1]);  // 第3个一维数组的第2个元素 8
System.out.println(arr[1][2]);  // 第2个一维数组的第3个元素 6
System.out.println(arr[0][3]);  // 第1个一维数组的第4个元素 不存在
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容