多维数组
多维数组
-
多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。
-
二维数组
int a[][] = new int[2][5];
-
解析:以上二维数组a可以看成一个两行五列的数组。
思考:多维数组的使用? -
package com.wang.array; public class ArrayDemo05 { 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[][] array = {{1,2},{2,3},{3,4},{4,5}}; // printArray(array[0]); // System.out.println(array[0][0]); // System.out.println(array[0][1]); //打印二维数组的所有元素 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(); } } // //打印数组元素 // public static void printArray(int[] arrays){ // for (int i = 0; i < arrays.length; i++) { // System.out.print(arrays[i]+" "); // } // } }