一維陣列是一種用來存儲多個相同資料型態的元素的資料結構。其大小在創建時確定,無法更改。然而,使用 Java 陣列時,必須按照以下兩個步驟進行:首先,宣告陣列;其次,設置記憶體給該陣列。
第1種:直接將陣列宣告成整數型態
int ta[];
第2種:直接將變數 ta 宣告成整數型態的陣列,可以使用以下任一寫法:
int [] ta;
int []ta;
在 Java 中,一維陣列的元素可以通過索引來表示。索引是整數型,從 0 開始。假設有一個名為 a 的整數陣列,您可以使用 a[index] 來存取或修改陣列中的元素,其中 index 是元素的索引。例如,a[0] 表示陣列中的第一個元素,a[1] 表示第二個元素,以此類推。
舉例說明:
1.利用一維陣列,計算出陣列中元素的加總值,可以這樣撰寫程式碼:
public static void main(String[] args) {
int sum = 0;
int []c = {1,3,5,7,9,11,13,15,17,19,21,23,25,27,39};
for (int a = 0; a < c.length; a++){
sum +=c[a];
}
System.out.println("陣列的加總值:" + sum);
}
執行後結果:
2.利用一維陣列,找出陣列中元素的最大值和最小值,可以這樣撰寫程式碼:
public static void main(String[] args) {
int min,max;
int []c = {7,25,99,86,14,36,49,75,54,100};
min = max = c[0];
for (int a = 0; a < c.length; a++){
if(c[a]>max)
max = c[a];
if(c[a]<min)
min = c[a];
}
System.out.println("最大值:" + max);
System.out.println("最小值:" + min);
}
執行後結果:
以上是對一維陣列的簡單的介紹,並附上簡單的範例。