是否有機會在第二維中創建具有不同長度的二維數組?例如是這樣的:不同長度的二維數組(Java)
[TRUE] [TRUE] [TRUE]
[TRUE]
[TRUE] [TRUE] [TRUE] [TRUE] [TRUE]
優選不創建另一個類(如桶),而不知道數組的實際長度。
是否有機會在第二維中創建具有不同長度的二維數組?例如是這樣的:不同長度的二維數組(Java)
[TRUE] [TRUE] [TRUE]
[TRUE]
[TRUE] [TRUE] [TRUE] [TRUE] [TRUE]
優選不創建另一個類(如桶),而不知道數組的實際長度。
是的,二維數組中的數組不具有相同的大小。例如:
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};
正是我在找什麼,謝謝! – Mischa
Java沒有2維數組。
Java擁有一維數組,其元素可以是任何原始類型或引用類型 - 包括其他數組。
所以你還沒有嘗試過'boolean [] [] blub = new boolean [10] [];',因爲...? – Tom