首頁 > Java > java教程 > 在Java中創建二維數組的正確方法是什麼?

在Java中創建二維數組的正確方法是什麼?

Patricia Arquette
發布: 2024-12-26 05:19:09
原創
747 人瀏覽過

What's the Correct Way to Create a Two-Dimensional Array in Java?

在Java 中建立二維陣列:正確的方法

您提到的語法:

int[][] multD = new int[5][];
multD[0] = new int[10];
登入後複製

是這不是在Java 中創建二維數組的正確方法。二維數組是數組的數組,最外層數組的每個元素都是對內部數組的參考。

建立5 行10 列的二維數組的正確語法是:

int[][] multi = new int[5][10];
登入後複製

此程式碼以5 個元素初始化數組,每個元素都是對大小為10 的內部數組的引用。內部數組未初始化,因此它們的整數的預設值為 0。

您也可以明確初始化內部數組:

int[][] multi = {
    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
};
登入後複製

這將建立一個二維數組,每個內部數組包含10 個元素,全部初始化為0.

請記住,建立二維數組時,最外層數組包含行數,內部數組代表列數。最外層數組中的每個元素都是內部數組的參考。

以上是在Java中創建二維數組的正確方法是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板