一、多维数组
- 多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。
- 二维数组
int a[][] = new int[2][2];
- 解析:以上二维数组 a 可以看成一个两行两列的数组
- 思考:多维数组的使用
public class ArrayDemo04 { public static void main(String[] args) { /* 1,2 3,4 arrays[0] >>> {1,2} arrays[0][0] >>> 1 arrays[0][1] >>> 2 arrays[1] >>> {3,4} arrays[1][0] >>> 3 arrays[1][1] >>> 4 */ //arrays[2][2] 如上两行两列 int[][] arrays = {{1,2}, {3,4}}; printArray(arrays); } //创建一个打印多维数组元素方法 public static void printArray(int[][] arrays){ for (int i = 0; i < arrays.length; i++) { System.out.println(); for (int j = 0; j <arrays[i].length ; j++) { System.out.print(arrays[i][j]+"\t"); } } } }