java中是否有任何工具或库可以简化布尔表达式公式并给出结果。
当输入是这样的时候,
exp = (a || a' ) result = 1
exp = ( a || b ) && ( a' || b ) result = b (after simplification)
表达式可以比上面更大或更复杂。
IntelliJ 支持“意图” https://www.jetbrains.com/idea/documentation/intentions.jsp它允许您在编辑器中简化布尔表达式。或者,PMD http://pmd.sourceforge.net/可以为您报告此类错误(请参阅布尔规则 http://pmd.sourceforge.net/rules/design.html)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)