public boolean percentDepreciatedOutOfRange() {
if (percentDepreciated < DEPRECIATION_MIN || percentDepreciated > DEPRECIATION_MAX) {
return true;
}
else {
return false;
}
}
上面的代碼可以在沒有else語句的情況下編寫,並且在if語句後面只有return false;
並且仍然具有相同的結果嗎?如果是這樣,爲什麼?這就是我的意思布爾值和返回值
public boolean percentDepreciatedOutOfRange() {
if (percentDepreciated < DEPRECIATION_MIN || percentDepreciated > DEPRECIATION_MAX) {
return true;
}
return false;
}
是的。兩者意味着相同。 – TheLostMind 2014-10-18 06:21:23