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
是的。由於某種原因,它說我沒有初始化最終的價格或折扣變量,所以它通過放置它來修復它?這是我向我展示的代碼中唯一的錯誤。 –