91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

如何利用Java實現貨幣轉換功能

小樊
137
2024-09-07 13:10:58
欄目: 編程語言

要使用Java實現貨幣轉換功能,你可以創建一個簡單的Java應用程序,該程序將一個貨幣金額從一種貨幣轉換為另一種貨幣

  1. 首先,確保已安裝Java開發工具包(JDK)并正確配置了Java環境。

  2. 創建一個名為CurrencyConverter.java的新文件,并在其中編寫以下代碼:

import java.util.Scanner;

public class CurrencyConverter {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        
        System.out.println("請輸入需要轉換的金額:");
        double amount = scanner.nextDouble();
        
        System.out.println("請輸入源貨幣類型(例如:USD, EUR, CNY):");
        String fromCurrency = scanner.next();
        
        System.out.println("請輸入目標貨幣類型(例如:USD, EUR, CNY):");
        String toCurrency = scanner.next();
        
        double conversionRate = getConversionRate(fromCurrency, toCurrency);
        double convertedAmount = amount * conversionRate;
        
        System.out.printf("轉換后的金額為: %.2f %s%n", convertedAmount, toCurrency);
    }
    
    private static double getConversionRate(String fromCurrency, String toCurrency) {
        // 這里我們使用固定的匯率進行轉換,實際應用中可以通過API或數據庫獲取實時匯率
        double usdToEur = 0.85;
        double usdToCny = 6.45;
        double eurToUsd = 1.18;
        double eurToCny = 7.58;
        double cnyToUsd = 0.155;
        double cnyToEur = 0.132;
        
        switch (fromCurrency) {
            case "USD":
                return toCurrency.equals("EUR") ? usdToEur : usdToCny;
            case "EUR":
                return toCurrency.equals("USD") ? eurToUsd : eurToCny;
            case "CNY":
                return toCurrency.equals("USD") ? cnyToUsd : cnyToEur;
            default:
                throw new IllegalArgumentException("不支持的貨幣類型");
        }
    }
}
  1. 保存文件并在命令行中導航到文件所在的目錄。

  2. 在命令行中運行以下命令以編譯Java程序:

javac CurrencyConverter.java
  1. 運行編譯后的程序:
java CurrencyConverter
  1. 根據提示輸入需要轉換的金額、源貨幣類型和目標貨幣類型,然后按Enter鍵。程序將顯示轉換后的金額。

注意:此示例使用了固定的匯率進行轉換,實際應用中可以通過API或數據庫獲取實時匯率。

0
泽普县| 蕲春县| 嘉义市| 乌苏市| 秦皇岛市| 石棉县| 德安县| 宜兰市| 岳阳县| 鹿泉市| 易门县| 仪征市| 博白县| 武山县| 红原县| 新竹市| 乌兰察布市| 永安市| 广汉市| 昌江| 闽侯县| 冕宁县| 扎囊县| 夏河县| 花垣县| 罗平县| 平南县| 诸城市| 鹤峰县| 郎溪县| 乌拉特中旗| 江阴市| 阿拉善右旗| 阳泉市| 昭通市| 诸暨市| 门源| 区。| 崇阳县| 喀什市| 建湖县|