在Java編程中,經常需要通過輸入一系列的數字來進行后續的操作。假設我們需要輸入n個數字,該怎樣實現呢?
import java.util.Scanner;
public class InputNNumbers {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("請輸入數字個數n:");
int n = sc.nextInt();
int[] nums = new int[n];
System.out.println("請依次輸入" + n + "個數字:");
for (int i = 0; i< n; i++) {
nums[i] = sc.nextInt();
}
System.out.println("您輸入的數字為:");
for (int i = 0; i< n; i++) {
System.out.print(nums[i] + " ");
}
sc.close();
}
}
我們首先導入了Scanner類,該類可以幫助我們從控制臺中獲取用戶輸入的數據。接著在主函數中,我們要求用戶輸入數字個數n,并創建一個大小為n的整型數組。然后通過for循環,依次獲取用戶輸入的n個數字并存入數組中。最后通過for循環,打印出用戶輸入的數字。
以上就是關于使用Java輸入n和相應的n個數的實現方法,希望能對大家有所幫助。