关系符号的优先级

d43eaa550725adf1926349f9d06c4c1d8ae.jpg

e79a040bd62feafba0fb46b2e9ce3cc7495.jpg

5>3==6>4   先做5>3 得到true 然后做 6>4 得到true,最后做 true==true  得到true

6>5>4在java是错的,从左往右先做6>5得到true,然后做true>4,true没法跟整数之间进行比较。

a==b==true是对的,先做a==b的判断,得到true或false,然后在判断是否与true相同,是可以的。

a==b==6是错的,true、false不能与整数进行判断的。

a==b>false是错的,按优先级先做b>false,假如b是数,是无法与true、false进行比较的,若b是true或false,java中true与false之间没有谁大谁小。

同理(a==b)>false也是错的,先算括号里面得到true或false,true与false之间没有谁大谁小。

转载于:https://my.oschina.net/u/4069817/blog/3003623

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值