我正在創建一個項目,我們在該項目中進行貨幣兌換。其中一個步驟是我必須讓用戶輸入他們想要從美元轉換成什麼類型的貨幣。我必須做一個while循環來檢查並確保輸入對於文本文件是正確的。根據.txt文件中的信息檢查用戶輸入
的文本文件,只是有這個
CD 1.05 0.93
MP 0.11 0.095
歐盟1.554 1.429
因此,人會進入CD MP或歐盟只是不知道如何檢查它。使用eclipse和txt文件在項目文件夾中。
public class Communication {
public String askForCode(){
String currencyCode = JOptionPane.showInputDialog(null, "We exchange the following Currencies: \n "
+ "CD (Canadian Dollar)\n"
+ "MP (Mexican Peso) \n"
+ "EU (Euro) \n"
+ "Enter the Currency Code");
File myFile = new File("dailyrates.txt");
while (!currencyCode.equals){
}
return currencyCode;
}
我會用file.next行來驗證它嗎?
所以你用戶會輸入'CD 1.05 0.93',你想檢查它是什麼貨幣?在每行中閱讀 – smushi
對不起,用戶只輸入貨幣代碼的數字是匯率。他們只會進入CD,MP或EU – Logan