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个元素 不存在