Java 語言中提供的數組是用來存儲固定大小的同類型元素。數組
你能夠聲明一個數組變量,如 numbers[100] 來代替直接聲明 100 個獨立變量 number0,number1,....,number99。ide
本教程將爲你們介紹 Java 數組的聲明、建立和初始化,並給出其對應的代碼。spa
首先必須聲明數組變量,才能在程序中使用數組。(先聲明才能用)code
double[] myList; // 首選的方法(myList是數組名)教程
Java語言使用new操做符來建立數組,語法以下:element
arrayRefVar = new dataType[arraySize];
上面的語法語句作了兩件事:class
數組變量的聲明,和建立數組能夠用一條語句完成,以下所示:變量
dataType[] arrayRefVar = new dataType[arraySize];
另外,你還能夠使用以下的方式建立數組。foreach
dataType[] arrayRefVar = {value0, value1, ..., valuek};
例子
// 數組大小 int size = 1;
// 定義數組 double[] myList = new double[size];
myList[0] = 5.6;
多維數組能夠當作是數組的數組,好比二維數組就是一個特殊的一維數組,其每個元素都是一個一維數組,例如:List
String str[][] = new String[3][4];
JDK 1.5 引進了一種新的循環類型,被稱爲 foreach 循環或者增強型循環,它能在不使用下標的狀況下遍歷數組。
該實例用來顯示數組myList中的全部元素:
for (double element: myList){
System.out.println(element);
}