不,Java 不支持多维数组。 Java 支持数组的数组。 在 Java 中,二维数组无非是一个一维数组的数组。 int[][] arr = new int[2][4]; 表达式 arr[i] 选择一维数组,表达式 arr[i][j] 从该数组中选择元素。 每个维度的数组索引范围从零到 "长度”。其中 length 是给定维度中的数组长度。 没有数组赋值运算符。一旦分配了数组,维数和每个维的大小就固定了。