二維陣列宣告範例:

以下程式碼展示如何宣告一個二維整數陣列變數:

int[][] arr = new int[3][5];

您可以將二維陣列視為一個表格。上述程式碼中的 arr 陣列就像一個擁有 3 列 5 行,共可儲存 15 個元素的表格。

與一維陣列相同,二維陣列的列和行索引值都從 0 開始。

二維陣列資料結構示意圖:

下表以表格形式呈現 arr 陣列的所有元素,以幫助您理解二維陣列的資料結構:

| | 第 0 行 | 第 1 行 | 第 2 行 | 第 3 行 | 第 4 行 |

|-------|---|---|---|---|---|

| 第 0 列 | arr[0][0] | arr[0][1] | arr[0][2] | arr[0][3] | arr[0][4] |

| 第 1 列 | arr[1][0] | arr[1][1] | arr[1][2] | arr[1][3] | arr[1][4] |

| 第 2 列 | arr[2][0] | arr[2][1] | arr[2][2] | arr[2][3] | arr[2][4] |