我是一名新的java程序员.我正在写一个关于餐厅菜单的程序,但我的价格没有正确计算.每次给它0.0,应该是11.0
public class Main {
public static double priceBreadrollType;
public static double priceMeat;
public static double totalPrice;
public static void main(String[] args) {
setTotalPrice();
}
public static void priceBread (){
priceBreadrollType = 1;
}
public static void priceMeat(){
priceMeat = 10;
}
public static void setTotalPrice(){
totalPrice = priceBreadrollType + priceMeat;
System.out.println("The total prize " + totalPrice);
}
}
Run Code Online (Sandbox Code Playgroud)
你永远不会调用priceBread ()和priceMeat()设置该对应的静态变量的方法1和10,因此他们保持0.0默认.
尝试:
public static void main(String[] args) {
priceBread();
priceMeat();
setTotalPrice();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
82 次 |
| 最近记录: |