您的位置:首页 > 其它

||运算你真的了解吗?

2021-03-03 21:07 337 查看

或运算介绍

或运算:只要有一个条件为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】边叫边练。






内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: