为什么这段代码错了?当我"else if(this.power >= p)"只改变时"else",它是正确的.任何人都可以给我一个提示吗?
public boolean useBattery(double p) {
if(this.power < p) {
this.power = 0.0;
return false;
} else if(this.power >= p) {
this.power = this.power - p;
return true;
}
}
Run Code Online (Sandbox Code Playgroud)