1. 程式人生 > 其它 >Java Scanner 獲取使用者輸入

Java Scanner 獲取使用者輸入

Scanner 的初步使用

在 Java 中要接收使用者輸入,需要一個 掃描器物件 Scanner

要使用 Scanner 需要

先將 java.utli.Scanner 匯入到我們的類裡

再使用 new 建立一個 Scanner 物件

最後使用建立的物件使用 .nextXXX 方法獲取使用者輸入的資訊並儲存到相對於的變數中。

例項:

// 匯入 Scanner 類
import java.util.Scanner;

public class GetUserInput {
    public static void main (String[] args) {
        // 使用 new 方法 建立一個 Scanner 物件
        Scanner input = new Scanner(System.in);
        // 列印提示輸入資訊
        System.out.print("請輸入您的姓名:");
        // 使用Scanner創建出來的 input 物件 獲取使用者輸入的資訊
        String name = input.next();  // 定義一個String型別的變數接收使用者輸入的字串
        
        // 列印提示輸入資訊
        System.out.print("請輸入您的年齡:");
        // 使用Scanner創建出來的 input 物件 獲取使用者輸入的資訊
        byte age = input.nextByte();  // 定義一個byte型別的變數接收使用者輸入的年齡資訊
        
        // 列印提示輸入資訊
        System.out.print("請輸入您的成績:");
        // 使用Scanner創建出來的 input 物件 獲取使用者輸入的資訊
        double score = input.nextDouble();  // 定義一個double型別的變數接收使用者輸入的成績資訊
        
        // 列印使用者輸入的資訊
        System.out.println("姓名\t年齡\t成績");
        System.out.println(name + "\t" + age + "\t" + score);
        
    }
}