共計 684 個字符,預(yù)計需要花費 2 分鐘才能閱讀完成。
使用 Scanner 類可以從用戶輸入中獲取數(shù)據(jù)并將其賦值給數(shù)組。
首先,需要導(dǎo)入 java.util.Scanner 類。
然后,創(chuàng)建一個 Scanner 對象來讀取用戶輸入。
接下來,使用循環(huán)遍歷數(shù)組的每個元素,并使用 Scanner 的 nextInt() 方法來讀取用戶輸入的整數(shù)值,并將其賦值給數(shù)組相應(yīng)的位置。
以下是一個示例代碼:
import java.util.Scanner;
public class ArrayInputExample {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);
// 創(chuàng)建一個長度為 5 的整數(shù)數(shù)組
int[] arr = new int[5];
System.out.println(" 請輸入 5 個整數(shù):");
// 使用循環(huán)為數(shù)組賦值
for (int i = 0; i < arr.length; i++) {arr[i] = scanner.nextInt();}
// 打印數(shù)組的值
System.out.println(" 數(shù)組的值為:");
for (int i = 0; i < arr.length; i++) {System.out.println(arr[i]);
}
}
}
在運行程序時,會提示用戶輸入 5 個整數(shù)。用戶輸入的整數(shù)值將會依次賦值給數(shù)組的每個元素。最后,程序會打印出數(shù)組的值。
注意:如果需要讀取其他類型的數(shù)據(jù),可以使用 Scanner 類的其他方法,如 nextDouble()、nextFloat() 等。也可以使用 Scanner 的 next() 方法讀取字符串,然后根據(jù)需要進行類型轉(zhuǎn)換。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完