黑马程序员_毕向东_Java基础视频教程——逻辑运算符(随笔)

逻辑运算符

  1. 逻辑运算符用于连接 boolean 型的表达式

  2. & : 只要两边都是 boolean 表达结果,有一个为 false ,则结果就是 false

    1. 只要两边都为 true 则结果就为 true
  3. | : 两边只要有一个为true 结果就为 true ,两边都是false,结果就是false

  4. ^ : 异或:就是和 | 有点不一样。当 true ^ true = false;

    true ^ true = false;

    true ^ false = true;

    false ^ true = true;

    false ^ fasle = false;

    1. 两边相同结果是 false
    2. 两边不同结果是 true 同假异真
  5. && 和 & 的特点

    & : 无论左边是 true 还是 false 。右边都运算

    && : 当左边为 false时,右边不运算(这就是短路)

  6. || 和 | 的特点

    | :无论左边是 true 还是 false 。右边都运算

    || : 当左边为 true 时,右边不运算(这就是短路)

猜你喜欢

转载自www.cnblogs.com/chchchch/p/12907328.html
今日推荐