java 自我知识总结(二) 逻辑运算符

&     与      a&b   =>   两边都为真,结果才为真, 如果有一个为假,结果就为假

true & true = true;

true & false = false;

false & true = false;

false & false = false;


    或                       如果有一个为真 结果就为真, 如果两边都为假,结果为假

true | true = true;

true | false = true;

false | true = true;

false | false = false;


^     异或                   两边相同就为假 两边不同就为真

true ^ true = false;

true ^ false = true;

false ^ true = true

;false ^ false = false;


! 非 非真为假 非假为真 不能数值运算


&& 短路与 如果与号左边的运算结果为:false 与号右边不会参与运算,因为结果已经被确定了。


|| 短路或 如果符号左边运算结果为:true 符号右边就不参与运算了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值