前言:
第一次写博客,排版可能不会太好,见谅
初衷:
今天看书的时候偶尔看到了&& ||混合使用, 结果自己记不太清了, 上网查了一下, 结果发现别人的结论是错的, 就自己又测试写了一篇, 就当复习吧.
java && || 混合使用
首先说结论吧:
// 从左到右依次判断, 如果下一个判断符号是&&, 左边为false则不继续, 为true则继续
// 如果下一个符号为||, 左边为true则不继续, 为false则继续
代码:
public static void main(String[] args) {
// 从左到右依次判断, 如果下一个判断符号是&&, 左边为false则不继续, 为true则继续
// 如果下一个符号为||, 左边为true则不继续, 为false则继续
// 只有判断出为true的时候才会熔断
// System.out.println(true1() && false1() || true1() || false2() || false3() && true2() && true1());
// System.out.println(true1() && false1() || true1() && false2() || false3() || true2() && true1());
System.out.println(true1