多维数组
多维数组可以看成是数组的数组 比如 二维数组就是一个特殊的一维数组 其每一个元素都是一个一维数组
二维数组
int a [ ] [ ] = new int [ 2] [ 5];
解析 以上二维数组a可以看成一个两行五列的数组
思考 多维数组的使用
num [ 1] [0];
public static void main(String[] args) { //二维数组 相当于定义了一个四行两列的数组 /* 1,2 = array [0] 2,3 = array [1] 3,4 = array [2] 4,5 = array [3] */ 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.println(array[i][j]); } } //printArray(array[0]); //System.out.println(array[2][0]); //System.out.println(array[2][1]); //System.out.println(array[0]); } //打印数组元素!!!!可以取出数组的每一个值 public static void printArray(int[] arrays) { for (int i = 0; i < arrays.length; i++) { System.out.print(arrays[i] + " "); } } }
.