Loading... ## 二维数组简介 ```java /* 1 2 3 6 */ int[][] a = {{1,2},{3,6}}; // a[0] 为 {1,2} // a[1] 为 {3,6} // a[0][1] 为 2 ``` ---------- ## 行数和列数 要点: `a[行][列]` 取出行数和列数: ```java int row = a.length; int col = a[0].length; ``` ---------- ## 隐藏知识 ```java int[][] a = {}; // 行数为0,列数无法取出。 int[][] b = {{}}; // 行数为1,列数为0。 int[][] c = {{1}}; // 行数为1,列数为1。 ``` 由此,当遇到要取出二维数组的行和列时,要考虑到列数无法取出的情况。 ```java if( a == null || a.length == 0){ return; } ``` 最后修改:2020 年 07 月 23 日 09 : 34 AM © 允许规范转载