要給一個數組動態賦值,可以使用循環結構來遍歷數組的每個元素,并逐個賦予新的值。以下是一個示例代碼:
public class DynamicArrayAssignment {
public static void main(String[] args) {
int[] array = new int[5]; // 創建一個長度為5的整型數組
for (int i = 0; i < array.length; i++) {
array[i] = i + 1; // 給數組元素賦值為索引值+1
}
// 輸出數組元素
for (int i = 0; i < array.length; i++) {
System.out.println("array[" + i + "] = " + array[i]);
}
}
}
運行上述代碼,將會輸出:
array[0] = 1
array[1] = 2
array[2] = 3
array[3] = 4
array[4] = 5
在上述代碼中,我們創建了一個長度為5的整型數組 array
。然后使用 for
循環遍歷數組的每個元素,將其賦值為索引值加1。最后再使用另一個 for
循環輸出數組的每個元素。