写点什么

||运算你真的了解吗?

用户头像
叫练
关注
发布于: 2021 年 03 月 03 日
||运算你真的了解吗?

或运算介绍


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


image.png


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

如果 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】边叫边练。


发布于: 2021 年 03 月 03 日阅读数: 7
用户头像

叫练

关注

我是叫练,边叫边练 2020.06.11 加入

Java高级工程师,熟悉多线程,JVM

评论

发布
暂无评论
||运算你真的了解吗?