3

java中是否有任何工具或库可以简化布尔表达式公式并给出结果。

当输入是这样的时候,

exp = (a || a' ) result = 1

exp = ( a || b ) && ( a' || b )  result = b (after simplification)

表达式可以比上面更大或更复杂。

4

1 回答 1

2

IntelliJ 支持“意图”,允许您在编辑器中简化布尔表达式。或者,PMD可以为您报告此类错误(请参阅布尔规则

于 2011-02-24T11:56:50.627 回答