多维数组
- 多维数组可以看成使数组的数组,比如二维数组就是一个特殊的一堆数组,其每一个元素都是一个一堆数组。
- 二维数组
int a[][] = new int[2][5];
//以上的二维数组a可以看成一个两行五列的数组。
- 二维数组图形化描述
代码示例
public static void main(String[] args) {
//[4][2]
/*
1,2 array[0]
2,3 array[1]
3,4 array[2]
4,5 array[3]
*/
int[][] array1 ={{1,2},{2,3},{3,4},{4}};
System.out.println(array1[3][0]);//输出4
//System.out.println(array1[3][1]);//报错
int[][] array ={{1,2},{2,3},{3,4},{4,5}};
//遍历二维数组元素
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array[i].length; j++) {
System.out.print(array[i][j]+" ");
}
System.out.println();
}
}