为了账号安全,请及时绑定邮箱和手机立即绑定

java 中||和|

java 中||和|

哈尼露易丝 2016-06-04 13:56:55
java 中||和|有什么区别啊
查看完整描述

5 回答

已采纳
?
慕莱坞9220042

TA贡献377条经验 获得超508个赞

你好:

这个和你上面的那个&&和&问题类似,只不过这里判断的是或,如果第一个成立就不用继续向右执行了,同理|也是不管成立与否,都会全部执行的。

望采纳!

查看完整回答
反对 回复 2016-06-04
?
紫罗天

TA贡献12条经验 获得超4个赞

||是或运算,|是位运算,位运算是把你给的数值转化为二进制然后再一位一位的判断,最后结果再转化为10进制,可以百度位运算

查看完整回答
反对 回复 2016-06-05
?
chouryo

TA贡献10条经验 获得超4个赞

|| 当第一个为真就不会执行后面的代码。 |会执行后面的代码。

查看完整回答
反对 回复 2016-06-05
?
Corbie亚东

TA贡献53条经验 获得超25个赞

短或 和正常的  还有一种说法是位运算  |的时候

查看完整回答
反对 回复 2016-06-04
?
侠客岛的含笑

TA贡献552条经验 获得超285个赞

||当左边为真时,就不运行右边的表达式了
|当左边为真,还是会运算右边的表达式

查看完整回答
反对 回复 2016-06-04
  • 5 回答
  • 0 关注
  • 1583 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信