布尔表达式到java中

时间:2016-02-15 14:18:09

标签: java logic boolean-logic

创建真值表后,我得到了以下表达式

B(AC + aC + Ac) (lowercase represents NOT..meaning a means NOT A)

是否有可能在java中表示这一点而不实际扩展此表达式?意思是不写这样的东西?

if(B&&A&&C || B&&a&&C || B&&A&&c)

1 个答案:

答案 0 :(得分:4)

如果我正确理解您的符号,由于AC + aC + Ac的补码为ac,此表达式可简化为

if (B && !(a && c))

相当于

if (B && (A || C))