二维数组
1.二维声明
数组类型[][] 数组名称 或 数组类型 数组名称[][]
int[][] arrayname 或 int arrrayname[][]
2.二维数组的创建
Int[][] num=new int[3][4];
分别分配储存空间,由高维到低维分配
Int[0][0] 0行列1
Int[1][0] 2行列1
用new来为二维数组分配内存
Int Array[][]=new int[2][]; //只指定高层维数
Int Array[][]=new int[2][3]; //同时指定高层和底层维数
错误方式:
Int Array[][]=new int[][3]; //只指定底层维数
Int Array[][]=new int[][]; //没有指定任何维数
int[][] b={{1,2},{2,3}};
System.out.println(b[0][1]);
3.二维数组的遍历
int[][] b={{1,2},{2,3}};
for(int i=0;i<b.length;i++){
for(int j=0;j<b[i].length;j++){
System.out.print(b[i][j]+" ");
}
System.out.println();
}