尝试计算价格时出现NumberFormatException

时间:2019-05-20 20:06:18

标签: java swing math numberformatexception

我有两个文本字段:jTextField1用于从用户那里获取输入,而jTextField2用于显示结果。

如果用户在jTextField1上输入价格,程序将通过将价格乘以20%再乘以10%然后再乘以5%再乘以3%,然后在价格上加上5%的税来计算折扣率。

这是我到目前为止所得到的:

String num;   
double vat;
double vat_rate=0.05;
double result = Double.valueOf(jTextField1.getText()) *0.20*0.10*0.05*0.03;

vat=result;
vat=result*vat_rate;
num=String.valueOf(result);
jTextField2.setText(String.valueOf(result));

Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: empty String

0 个答案:

没有答案