2019年4月3日 星期三

[Java] 取得使用者輸入 Scanner (整數)

[Java] 取得使用者輸入 Scanner
https://dotblogs.com.tw/freedom42408/archive/2013/11/20/130586.aspx

寫程式一定常常需要取得使用者輸入的數字或字串等
以下就來寫幾個簡單的範例來介紹常用的 Scanner 方法

注意!!
Scanner取得輸入會依據空白字元、空白鍵、Tab,傳回下一個輸入。

第一種 nextInt():取得使用者輸入的整數

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        int num1, num2, num3;
        Scanner scanner = new Scanner(System.in);
        
        System.out.println("請輸入三個數字(以空白鍵分開):");
        num1 = scanner.nextInt();
        num2 = scanner.nextInt();
        num3 = scanner.nextInt();
        System.out.println("您輸入第一個數字為:" + num1 );
        System.out.println("您輸入第二個數字為:" + num2 );
        System.out.println("您輸入第三個數字為:" + num3 );

    }
}

輸出畫面

請輸入三個數字(以空白鍵分開):                                                                                                                                
12                                                                                                                                                            
15                                                                                                                                                            
17                                                                                                                                                            
您輸入第一個數字為:12                                                                                                                                        
您輸入第二個數字為:15                                                                                                                                        
您輸入第三個數字為:17                                                                                                                                        
                                                                                                                                                              
                                                                                                                                                              
...Program finished with exit code 0                                                                                                                          
Press ENTER to exit console.     



沒有留言:

張貼留言

Messaging API作為替代方案

  LINE超好用功能要沒了!LINE Notify明年3月底終止服務,有什麼替代方案? LINE Notify將於2025年3月31日結束服務,官方建議改用Messaging API作為替代方案。 //CHANNEL_ACCESS_TOKEN = 'Messaging ...