Java 中的多維數組:初始化和使用
多維數組提供了一種以結構化方式存儲數據的便捷方法,可以存儲數據的便捷方法,可以存儲數據的便捷方法表示多維度的資料。雖然 Java 本身不支援多維數組,但它允許您使用數組的數組來模擬它們的行為。
宣告和初始化
要宣告多維數組,您可以指定方括號中的維度和每個維的大小。例如,維度為4x5x6 的3D 數組將聲明為:
int[][][] threeDimArr = new int[4][5][6];
您還可以在聲明時使用值初始化數組:
int[][][] threeDimArr = { { { 1, 2 }, { 3, 4 } }, { { 5, 6 }, { 7, 8 } } };
訪問元素
要存取多維數組中的元素,可以使用巢狀索引。例如,要取得上述3D 數組中第1 行、第0 列和第1 層的值,您可以使用:
int x = threeDimArr[1][0][1];
您也可以透過將它們指派給新的行或層來訪問整個行或層。變量,例如:
int[][] row = threeDimArr[1];
字串表示
要取得多維數組的字串表示,可以使用Arrays.deepToString()方法:
String arrayString = Arrays.deepToString(threeDimArr);
附加說明
以上是如何在 Java 中宣告、初始化、存取和表示多維數組?的詳細內容。更多資訊請關注PHP中文網其他相關文章!