, если у меня есть следующая логика для проверки истинны или оба ложны, но игнорировать другие, я пишу:проверки истинны или оба ложны
if (a) {
if (b) {
// do something when both true
}
} else if (!b) {
// do something when both false
}
является то, что самый простой, вы можете написать в Java?
, конечно, я могу написать
if (a && b) {
// do something when both true
} else if (!a && !b) {
// do something when both false
}
, но я имею в виду, если это возможно, чтобы достичь этого, используя только один, если условие и еще без условий, например,
if (some condition) {
// do something when both true
} else { // <-- check! only else, no more condition
// do something when both false
}
Невозможно, конечно, приемлемый ответ на этот вопрос (если сопровождается объяснением)
Спасибо вам
Нет, мне нужно как истинен, а затем оба ЛОЖЬ – user1589188
+1 После обновления объясните, почему он «не работает». – user2864740
Итак, независимо от того, насколько сложным является первое условие, которое я могу написать, нет способа отфильтровывать остальные простым? – user1589188