Boolean
Java
public static boolean f(String label, boolean value) {
System.out.println("exec " + label);
return value;
}
public static void main(String[] args) {
// System.out.println(f("A", false) || f("B", false) || f("C", true));
/*
exec A
exec B
exec C
true
*/
System.out.println(f("A", false) || f("B", true) && f("C", false));
/*
exec A
exec B
exec C
false
*/
System.out.println(f("A", true) || f("B", false) && f("C", true));
/*
exec A
true
*/
System.out.println((f("A", true) || f("B", false)) && f("C", false));
/*
exec A
exec C
true
*/
}JavaScript
最后更新于
这有帮助吗?