注意 - 假设代码是 JAVA
假设我有一个功能 -
public boolean Helper(){
boolean a = ...;
boolean b = ...;
boolean c = ...;
boolean d = ...;
return a || b && c || d;
}
我想了解实际评估表达式的可能方式是什么。我不是在谈论我们填写 1 和 0 的逻辑表。例如 - 据我了解,如果 a 为真,其余变量的值无关紧要。(因为会有短路评估)有人可以帮我列出所有这些结论吗?这个布尔表达式让我很困惑