多维数组
- 多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其中的每一个元素都是一个一维数组。
二维数组
- 通俗来说二维数组就是行+列,下面的就表示创建一个二维数组array,为5行4列
int array[][]=new int[5][4];
- 二维数组样式
int[][] array={{1,2,3,4},{1,2,3,4},{1,2,3,4},{1,2,3,4},{1,2,3,4}}
/*表示为:
1,2,3,4
1,2,3,4
1,2,3,4
1,2,3,4
1,2,3,4*/
//我们还可以通过输出数组的length来判断 列如:
System.out.println(array.length);//发现输出的是5,这里表示有几行
System.out.println(array[0].length);//发现输出的是4,这里表示第一行有几列
- 二维数组输出
int[][] array={{1,2,3,4},{1,2,3,4},{1,2,3,4},{1,2,3,4},{1,2,3,4}}
for(int i=0;i<array.length;i++){
//这里表示输出第几行
for(int j=0;j<array[i].length;j++){
//这里表示输出该行的第几列
System.out.println(array[i][j]);
}
}