java - 新手帮助-Java货币计算器

标签 java

我对java完全陌生,我的第一个任务是制作一个从美元到挪威克朗(挪威克朗)的货币计算器。该程序应该计算并显示如何在所有挪威支付单位中最有效地兑现这笔金额。我一整天都在努力,但一无所获。有人可以帮我解决我的代码吗?

这是我的代码:

/*
 * Valutacalc
 *
 */

import static java.lang.System.*;
import static java.lang.Integer.*;
import static javax.swing.JOptionPane.*;

public class Kalkulator {
    public static void main(String[] args) {
        // Leser verdi fra brukeren
        String tallTxt = showInputDialog("Antall US Dollar");
        int dollar = parseInt(tallTxt);
        double valuta = 5,49;
        // Beregner svarene av regnearbeidet /
        int svar1 = dollar * valuta;
        //Skriv ut resultat
        showMessageDialog(null,   dollar  * " * " valuta " = " + svar1 + "\n");
    }
}

最佳答案

替换

double valuta = 5,49;

double valuta = 5.49;

因为java中的小数点是'.'不是“,”。

也许您还想将 svar1 的类型更改为 double

同时更改:

    showMessageDialog(null,   dollar  * " * " valuta " = " + svar1 + "\n");

    showMessageDialog(null,   dollar  + " * " + valuta + " = " + svar1 + "\n");


孔代码:

public static void main(String[] args) {
    // Leser verdi fra brukeren
    String tallTxt = showInputDialog("Antall US Dollar");
    int dollar = parseInt(tallTxt);
    double valuta = 5.49;
    // Beregner svarene av regnearbeidet /
    double svar1 = dollar * valuta;   
    //Skriv ut resultat
    showMessageDialog(null,   dollar  + " * " + valuta + " = " + svar1 + "\n");
}

关于java - 新手帮助-Java货币计算器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14613181/

相关文章:

java - MapReduce 跳过输入文件的第一行

java - 比较 thymeleaf 中的枚举常数

java - 用户类型/hibernate/JodaMoney 错误 : PersistentMoneyAmount requires currencyCode to be defined as a parameter

java - 显示 Firebase 存储中的数据

java - 如何创建 CloseableHttpResponse 对象来帮助测试?

java - 在 Java Camera2 API 中使用 OpenCV

java: race conditions - 有没有办法确保几行代码一起执行?

java - 在 Java 中转换对象

java - 如何区分 Spring Data Jpa 中的 DataAccessException 中的数据库连接失败错误与其他异常

java - JAVA中访问另一个类变量