JAVA逻辑运算符

一、逻辑运算符

异或^:当两边条件一边为真一边为假,那运行结果就为真
两边都为真或两边都为假,那运行结果就为假
在这里插入图片描述
取反:a>b实际为真,取反运行结果就为假
a<b实际为假,取反运行结果就为真

        注释:!的优先级比>、<要高所以会先运算!,因此a<b要加括号

二、逻辑运算符中的短路的作用
在这里插入图片描述 在这里插入图片描述
|:或
||:(短路)或
&:与
&&:(短路)与
&和&&的区别:&前面的算式为假时&后面的算式仍会进行运算,而用&&的时候如果&&前面为假时那&&后面的算式就不会进行运算,运行结果上图可见。

  注释:|和||的区别原理和与是一样的
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值