Java 陣列
Java 陣列
陣列用於在單個變數中儲存多個值,而不是為每個值宣告單獨的變數。
要宣告一個數組,請使用**方括號**定義變數型別:
String[] cars;
我們現在聲明瞭一個包含字串陣列的變數。要向其中插入值,您可以將這些值放在逗號分隔的列表中,並用花括號括起來:
String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
要建立一個整數陣列,您可以這樣寫:
int[] myNum = {10, 20, 30, 40};
訪問陣列元素
您可以透過索引號訪問陣列元素。
此語句訪問 cars 中第一個元素的值:
示例
String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
System.out.println(cars[0]);
// Outputs Volvo
注意:陣列索引從 0 開始:[0] 是第一個元素。[1] 是第二個元素,依此類推。
更改陣列元素
要更改特定元素的值,請參考索引號:
示例
cars[0] = "Opel";
示例
String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
System.out.println(cars[0]);
// Now outputs Opel instead of Volvo
陣列長度
要查詢陣列有多少個元素,請使用 length
屬性:
示例
String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
System.out.println(cars.length);
// Outputs 4