【发布时间】:2016-03-11 15:43:16
【问题描述】:
我有以下if-else 块:
boolean condA = false, condB = true;
if (!condA) {
// do WORK_C
} else {
if (condB) {
// do WORK_C
}
}
在写这篇文章时,我意识到我在两种条件匹配中都在做同样的工作。我想知道这是否可以进一步压缩。
如果需要,我愿意提供更多信息/上下文。
【问题讨论】:
-
我想你想做
if (!condA || condB)。
标签: java if-statement logical-operators