不同长度的二维数组(Java)
是否有机会在第二维中创建具有不同长度的二维arrays? 例如这样:
[true] [true] [true]
[真正]
[true] [true] [true] [true] [true]
最好不要创建另一个类(如桶),也不知道数组的实际长度。
是的,2Darrays中的数组不具有相同的大小。 例如:
boolean[][] twoDimensionalArray = new boolean[3][]; twoDimensionalArray[0] = new boolean[]{true, true, true}; twoDimensionalArray[1] = new boolean[]{true}; twoDimensionalArray[2] = new boolean[]{true, true, true, true, true};
Java没有二维数组。
Java具有一维数组,其元素可以是任何基元或引用类型 – 包括其他数组。