我正在为我的计算机科学课制作折扣GUI。我们将“创建一个提示用户购买金额的应用程序,然后返回折扣价格。”
我已经创建了我的程序但是我一直得到非法的表达错误开始。
private void CalculateDiscountActionPerformed(java.awt.event.ActionEvent evt) {
// declaring variables
double dblInitialPrice;
double dblDiscount;
double dblTotalPrice;
double dblTotal;
DecimalFormat Formatter = new DecimalFormat("###.00");
// assigning values to variables
dblInitialPrice = Double.parseDouble(AmountOfPurchases.getText());
dblDiscount = dblInitialPrice * (0.10);
dblTotalPrice = dblInitialPrice - dblDiscount;
dblTotal =
if (dblInitialPrice >= 10) { // error here "illegal start of expression" for if
DiscountPrice.setText("" + Formatter.format(dblDiscount) + "$");
DiscountAmount.setText("" + Formatter.format(dblTotalPrice) + "$");
} else if (dblInitialPrice <= 10){
DiscountPrice.setText("0.00$");
DiscountAmount.setText("" + dblInitialPrice + "$");
}
答案 0 :(得分:2)
dblTotal =
不是一个完整的表达方式。你需要一些东西在右边。