1. 二維數(shù)組靜態(tài)初始化
int[][] arr = new int[3][3] ;
- 表示:定義了一個(gè)二維數(shù)組,二維數(shù)組中有3個(gè)一維數(shù)組,每個(gè)一維數(shù)組中有3個(gè)元素;
- 可以這樣讀:第0個(gè)一維數(shù)組、第1個(gè)一維數(shù)組、第2個(gè)一維數(shù)組;
- 第0個(gè)一維數(shù)組的第0、1、2個(gè)元素,第1個(gè)一維數(shù)組的第0、1、2個(gè)元素,第2個(gè)一維數(shù)組的第0、1、2個(gè)元素;
2. 舉例如下:
int[][] arr = {{1,2,3},{4,5,6},{7,8,9}};
System.out.println(arr[2][1]); // 第3個(gè)一維數(shù)組的第2個(gè)元素 8
System.out.println(arr[1][2]); // 第2個(gè)一維數(shù)組的第3個(gè)元素 6
System.out.println(arr[0][3]); // 第1個(gè)一維數(shù)組的第4個(gè)元素 不存在