二维数组简介
/*
1 2
3 6
*/
int[][] a = {{1,2},{3,6}};
// a[0] 为 {1,2}
// a[1] 为 {3,6}
// a[0][1] 为 2
行数和列数
要点: a[行][列]
取出行数和列数:
int row = a.length;
int col = a[0].length;
隐藏知识
int[][] a = {}; // 行数为0,列数无法取出。
int[][] b = {{}}; // 行数为1,列数为0。
int[][] c = {{1}}; // 行数为1,列数为1。
由此,当遇到要取出二维数组的行和列时,要考虑到列数无法取出的情况。
if( a == null || a.length == 0){
return;
}