首頁 >Java >java教程 >Java中如何正確初始化陣列?

Java中如何正確初始化陣列?

Patricia Arquette
Patricia Arquette原創
2024-12-21 10:50:10380瀏覽

How to Correctly Initialize Arrays in Java?

Java 中陣列初始化故障排除

在 Java 中初始化陣列時,必須遵守正確的語法和索引約定以避免錯誤。

問題:

嘗試如下初始化陣列會導致錯誤:

data[10] = {10,20,30,40,50,60,71,80,90,91};

解決方案:

解決方案:

解>有問題的line 是陣列初始化的錯誤語法。若要修正此問題:

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};

或者,將新陣列指派給宣告變數:

  • 請注意以下重要事項要點:
將新數組分配給聲明的變數時,new 關鍵字是必需的。 Java 陣列使用從 0 開始的索引。存取 data[10] 無效,會拋出 ArrayIndexOutOfBoundsException。

以上是Java中如何正確初始化陣列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn