Java多維數組的初始化有兩種方法:
int[][] array = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
int[][] array = new int[3][3];
array[0][0] = 1;
array[0][1] = 2;
array[0][2] = 3;
array[1][0] = 4;
array[1][1] = 5;
array[1][2] = 6;
array[2][0] = 7;
array[2][1] = 8;
array[2][2] = 9;
無論是靜態初始化還是動態初始化,多維數組的元素個數必須一致。在靜態初始化中,每個數組的大小可以不同,但每個數組內部的元素個數必須一致。在動態初始化中,必須首先指定每個數組的大小,然后逐個為其元素賦值。