0
我遇到了我的折扣销售计划的问题。这个程序应该提示用户购买的金额,然后返回折扣价格。折扣价格为10%,仅从10美元以上的购物中扣除。所以,即时通讯的问题是每当我放入20美元并按下提交时,它会给我“其他两个字段”空“和”空“。何时应显示折扣金额和总额。折扣销售GUI
什么需要用sais“= null”的部分代码来改变?
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
DecimalFormat x = new DecimalFormat ("$#,##0.00");
double purchases, discount, finalPrice;
purchases = Double.parseDouble (PurchaseAmountTxt.getText());
if (purchases >= 10) {
discount = purchases * 0.10;
} else {
discount = 0;
}
finalPrice = purchases - discount;
Object Discount = null;
DiscountTxt.setText(String.valueOf(Discount));
Object FinalPrice = null;
DiscountPriceTxt.setText(String.valueOf(FinalPrice));
}
'Object FinalPrice = null'? – MadProgrammer
是的。由于某种原因,它说我没有初始化最终的价格或折扣变量,所以它通过放置它来修复它?这是我向我展示的代码中唯一的错误。 –