色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java輸入顧客類型和購買金額

吉茹定1年前6瀏覽0評論

在Java程序中,我們經常需要獲取用戶的輸入。例如,在一家商店的銷售系統中,我們需要讓銷售員輸入顧客類型和購買金額。

為了獲取用戶的輸入,我們可以使用Java提供的Scanner類。下面是一段代碼,演示如何使用Scanner類獲取用戶輸入。

import java.util.Scanner;
public class SalesSystem {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("請輸入顧客類型(vip或普通):");
String customerType = scanner.nextLine();
System.out.println("請輸入購買金額:");
double amount = scanner.nextDouble();
System.out.println("顧客類型:" + customerType + ",購買金額:" + amount);
}
}

上面的代碼中,我們首先創建了一個Scanner對象,它的參數是System.in,表示從標準輸入流讀取數據。然后,我們使用scanner.nextLine()方法獲取字符串類型的用戶輸入,并將其存儲在customerType變量中。接下來,我們使用scanner.nextDouble()方法獲取double類型的用戶輸入,并將其存儲在amount變量中。最后,我們將顧客類型和購買金額打印出來。

需要注意的是,我們在輸入購買金額時使用了scanner.nextDouble()方法。這個方法只能讀取浮點數類型的數據,如果用戶輸入的是其他類型的數據(例如字符串類型),就會導致程序出錯。因此,在實際開發中,我們需要根據需要選擇不同的輸入方法,保證程序的健壯性和正確性。