У меня есть следующий if-else
блок:Может ли следующий блок IF-ELSE сжиматься в один оператор IF?
boolean condA = false, condB = true;
if (!condA) {
// do WORK_C
} else {
if (condB) {
// do WORK_C
}
}
Во время написания этого, я понял, что я делаю ту же работу в обоих матчах состоянии. Интересно, может ли это быть сжато дальше.
Я готов предоставить дополнительную информацию/контекст, если потребуется.
Я думаю, что вы хотите сделать, как 'if (! CondA || condB)'. –