多维数组可以看成以数组为元素的数组。可以有二维、三维、甚至更多维数组,但是实际开发中用的非常少。最多到二维数组(学习容器后,我们一般使用容器,二维数组用的都很少)。
package array;import java.util.Arrays;public class TwoDimensionalArray {public static void main(String[] args) {//二位数组的声明int[][] a=new int[3][];a[0]=new int[2];a[1]=new int[3];a[2]=new int[4];//二位数组的静态初始化int[][] b={{23,34},{45,2,0},{1,33,76}};System.out.println(b[1][2]);//动态初始化,写多少元素,就有多大空间int[][] c=new int[3][];c[0]=new int[]{23,34};c[1]=new int[]{3,4,8,5,6};c[2]=new int[]{2,34,56};System.out.println(Arrays.toString(c[0]));System.out.println(c[0][0]);}}
