多维数组:
多维数组可以看做是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。
二维数组:
1 package com.duan.array; 2 3 public class ArrayDemo05 { 4 public static void main(String[] args) { 5 6 //[4][2] 7 /* 8 1,2 array[0] 9 2,3 array[1] 10 3,4 array[2] 11 4,5 array[3] 12 */ 13 14 int[][] array = {{1, 2}, {2, 3}, {3, 4}, {4, 5}}; 15 16 //printArray(array[0]);//1,2 17 18 System.out.println(array[0][0]);//1 19 System.out.println(array[0][1]);//2 20 21 //数组长度 22 System.out.println(array.length);//4 23 System.out.println(array[0].length);//2 24 25 //遍历 26 for (int i = 0; i < array.length; i++) { 27 for (int j = 0; j < array[i].length; j++) { 28 System.out.println(array[i][j]); 29 } 30 31 } 32 33 } 34 35 //打印数组元素 36 public static void printArray(int[] arrays) { 37 for (int i = 0; i < arrays.length; i++) { 38 System.out.print(arrays[i] + " "); 39 } 40 } 41 }