• ||运算你真的了解吗?


    或运算介绍


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

     

     

     

     

  • 相关阅读:
    day16(链表中倒数第k个结点)
    day15(C++格式化输出数字)
    day14(调整数组顺序使奇数位于偶数前面 )
    day13(数值的整数次)
    day12(二进制中1的个数)
    day11(矩形覆盖)
    day10(跳台阶)
    hadoop 又一次环境搭建
    Hive 学习
    hadoop -工具合集
  • 原文地址:https://www.cnblogs.com/jiaolian/p/14476891.html
Copyright © 2020-2023  润新知