Мне нужно конденсировать два, если они есть, в одно утверждение. Код в порядке, однако он не может иметь два if-else. Оба кода имеют одинаковую проблему.Java Conditional делает его простым
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