0
ディスカウントセールプログラムに問題があります。このプログラムは、ユーザーに購入金額の入力を促し、割引価格を返します。割引価格は10%で、10ドル以上の購入でのみ取り除かれます。ですから、私が20 $を入れてsubmitを押すたびに、他の2つのフィールドに "null"と "null"を返します。割引額と合計額を表示する必要があります。割引セールの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
ええ。何らかの理由で、私は最終的な価格や割引の変数を初期化していないと言って、nullを置くことで修正しました。それが私のコードの私の唯一の誤りで、私にはそれが示されました。 –