2019年4月3日 星期三

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

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

nextFloat():取得使用者輸入的浮點數

程式
import java.util.Scanner;

public class Scanner_test {
    public static void main(String[] args) {
        float float1, float2, float3;
        Scanner scanner = new Scanner(System.in);
     
        System.out.println("請輸入三個浮點數(以Tab鍵分開):");
        float1 = scanner.nextFloat();
        float2 = scanner.nextFloat();
        float3 = scanner.nextFloat();
        System.out.println("您輸入第一個浮點數為:" + float1 );
        System.out.println("您輸入第二個浮點數為:" + float2 );
        System.out.println("您輸入第三個浮點數為:" + float3 );

    }
}

stdin資料
12.3
34.5
67.8


輸出結果
$javac Scanner_test.java
$java -Xmx128M -Xms16M Scanner_test
請輸入三個浮點數(以Tab鍵分開):
您輸入第一個浮點數為:12.3
您輸入第二個浮點數為:34.5
您輸入第三個浮點數為:67.8






沒有留言:

張貼留言

2024_09 作業3 以Node-Red 為主

 2024_09 作業3  (以Node-Red 為主  Arduino 可能需要配合修改 ) Arduino 可能需要修改的部分 1)mqtt broker  2) 主題Topic (發行 接收) 3) WIFI ssid , password const char br...