我需要將兩個if else壓縮成一個語句。代碼是完美的,但它不能有兩個if-else。兩個代碼都有同樣的問題。Java有條件地使它變得簡單
public boolean isClear(int index) {
if (index < 32) {
if ((bits & 0x00000001 << index) == 0)
return true;
else
return false;
} else
return true;
}
public boolean isSet(int index) {
if (index < 32) {
if ((bits & 0x00000001 << index) != 0)
return true;
else
return false;
} else
return false;
}
如何使用&&' – NewUser
而且?你不想親自去做,或者這裏有什麼問題/困惑? – Tom
我不知道該怎麼做。 – BabyC0d3eR