布尔表达式转换为 java

Boolean expression into java

创造真理后table我得到了以下表达式

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

是否可以在 java 中表示这个而不实际扩展这个表达式?意思是不写这样的东西?

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

如果我理解正确的话,因为AC + aC + Ac的补码是ac,所以这个表达式可以简化为

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

相当于

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