首頁 > Java > java教程 > 如何正確初始化和存取Java數組中的元素?

如何正確初始化和存取Java數組中的元素?

Susan Sarandon
發布: 2024-12-18 19:43:16
原創
692 人瀏覽過

How Can I Correctly Initialize and Access Elements in Java Arrays?

Java 中數組的初始化

在Java 中聲明數組時,了解正確的語法和初始化技術以避免常見陷阱至關重要。

在提供的Java程式碼中,以下內容line:

data[10] = {10,20,30,40,50,60,71,80,90,91};
登入後複製

導致語法錯誤。出現此問題的原因是 Java 數組儲存對數組物件的引用而不是資料本身。因此,嘗試將新數組直接分配給數組的元素是不正確的。

要解決此錯誤並在 Java 中正確初始化數組,可以使用數組初始值設定項。此功能可讓您在宣告陣列時指定陣列的初始值,如下所示:

int[] data = {10,20,30,40,50,60,71,80,90,91};
登入後複製

或者,您可以使用下列語法初始化陣列:

int[] data;
data = new int[] {10,20,30,40,50,60,71,80,90,91};
登入後複製

請注意,在在建立數組期間初始化數組時,第一個宣告優於第二個宣告。

此外,存取 data[10] 中原來的程式碼也不正確。 Java 陣列具有基於 0 的索引,這表示有效索引範圍為 0 到 9。嘗試存取超出陣列範圍的索引將導致 ArrayIndexOutOfBoundsException。

以上是如何正確初始化和存取Java數組中的元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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