在使用idea时 简单的做一个计算赋值问题,测试了很多次发现计算值和输入值一样。然后用debug允许,发现计算成功了,但是赋值出现了一些问题,没太看的懂。
public static double panduan(double y, int m, String c){
if(m>=5&&m<=10){
if(c=="头等舱")
y=y * 0.9;
else if(c=="经济舱")
y=y * 8.5;
}
else if(m==11||m==12||(m<=4&&m>=1)){
if(c=="头等舱")
y=y * 0.7;
else if(c=="经济舱")
y=y * 6.5;
}
return y;
}