Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 折扣销售界面_Java - Fatal编程技术网

Java 折扣销售界面

Java 折扣销售界面,java,Java,我的折扣销售计划遇到了问题。这个程序应该提示用户购买的数量,然后返回折扣价格。折扣价格为10%,仅在购买超过10美元时才扣除。所以,我遇到的问题是,每次我输入20美元并按submit,它会给我“null”和其他两个字段的“null”。何时显示折扣金额和总额 代码中sais“=null”的部分需要更改什么 您从不为折扣或最终价格赋值,它们都是空的 Object Discount = null; DiscountTxt.setText(String.valueOf(Discount)); Obje

我的折扣销售计划遇到了问题。这个程序应该提示用户购买的数量,然后返回折扣价格。折扣价格为10%,仅在购买超过10美元时才扣除。所以,我遇到的问题是,每次我输入20美元并按submit,它会给我“null”和其他两个字段的“null”。何时显示折扣金额和总额

代码中sais“=null”的部分需要更改什么


您从不为
折扣
最终价格
赋值,它们都是
空的

Object Discount = null;

DiscountTxt.setText(String.valueOf(Discount));
Object FinalPrice = null;

DiscountPriceTxt.setText(String.valueOf(FinalPrice));
您可以完全删除这些对象,并使用已有的值

System.out.println("discount = " + x.format(discount));
System.out.println("FinalPrice = " + x.format(finalPrice));
在我的测试打印出来

discount = $2.00
FinalPrice = $18.00

objectfinalprice=null
?是的。出于某种原因,它说我没有初始化最终的价格或折扣变量,所以它通过将null??这是我代码中唯一的错误。
discount = $2.00
FinalPrice = $18.00