首頁  >  文章  >  Java  >  JAVA中數組是什麼?

JAVA中數組是什麼?

藏色散人
藏色散人原創
2019-04-28 13:19:0613145瀏覽

這篇文章跟大家介紹Java中陣列是什麼,希望對需要的朋友有幫助!

陣列對每個程式語言來說都是重要的資料結構之一,當然不同語言對陣列的實作及處理也不盡相同。

Java 語言中提供的陣列是用來儲存固定大小的同類型元素。

你可以宣告一個數組變量,如 numbers[100] 來取代直接宣告 100 個獨立變數 number0,number1,....,number99。

宣告數組變數

首先必須宣告數組變量,才能在程式中使用數組。以下是宣告數組變數的語法:

dataType[] arrayRefVar;   // 首选的方法

dataType arrayRefVar[];  // 效果相同,但不是首选方法

注意: 建議使用 dataType[] arrayRefVar 的宣告風格宣告陣列變數。 dataType arrayRefVar[] 風格是來自 C/C 語言 ,在Java中採用是為了讓 C/C 程式設計師能夠快速理解java語言。

實例

以下是這兩個語法的程式碼範例:

double[] myList;         // 首选的方法

double myList[];         //  效果相同,但不是首选方法

建立陣列

Java語言使用new運算元來建立數組,語法如下:

arrayRefVar = new dataType[arraySize];

上面的語法語句做了兩件事:

一、使用dataType[arraySize] 建立了一個陣列。

二、把新建立的陣列的引用賦值給變數 arrayRefVar。

陣列變數的聲明,和建立陣列可以用一條語句完成,如下所示:

dataType[] arrayRefVar = new dataType[arraySize];

另外,你也可以使用如下的方式建立陣列。

dataType[] arrayRefVar = {value0, value1, ..., valuek};

陣列的元素是透過索引存取的。陣列索引從 0 開始,所以索引值從 0 到 arrayRefVar.length-1。

相關推薦:《Java教學

以上是JAVA中數組是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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