乐趣区

关于java:运算你真的了解吗

或运算介绍


或运算:只有有一个条件为 true,即为 true。

通过如上逻辑关系图,还有另外一层 隐含 的意思:

如果 A 条件是 true,B 条件不执行!

如果 A 条件是 false,B 条件要执行!

上面咱们来看一个案例:如果 A 条件是 true,B 条件不执行!

/**
 * @author:jiaolian
 * @date:Created in 2021-03-02 11:32
 * @description:或条件判断
 * @modified By:* 公众号: 叫练
 */
public class ElseTest {public static void main(String[] args) {
        int x = 1;
        String ss = "叫练";
        boolean f = false;
        // 或条件判断
        if (x == 1 || (f = (ss=="叫练")) ) {
            // A 条件是 true,B 条件是不执行,所以打印 f =false
            System.out.println(f);
        }
    }
}

如上代码: A 条件是 true,B 条件是不执行,所以打印 f =false。

总结


这是我在平时学习中发现根底盲点,整理出来心愿能对你有帮忙,简略记录下,如有问题,心愿亲们加以斧正和点评,喜爱的请点赞加关注哦。点关注,不迷路,我是 叫练【公众号】,微信号 【jiaolian123abc】 边叫边练。

退出移动版