多维数组可以看成是数组的数组。比如二位数组就是一个特殊的一位数组,其每一个元素都是一个一维数组。
二位数组
int[][] a = new int[2][3];
解析:上面的二维数组a 可以看出一个两行五列的数组。
package com.steven.array; public class ArrayDemo3 { public static void main(String[] args) { int[][] array = {{1,2}, {2,3}, {3,4}, {4,5}}; System.out.println(array[0][0]); printArray(array); } // 打印二位数组里面的元素 public static void printArray(int[][] arrays){ for (int i = 0; i < arrays.length; i++) { for (int j = 0; j < arrays[i].length; j++){ System.out.print(arrays[i][j] + " "); } } } }