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

条件与或,和逻辑与或有什么区别呢?

条件与或,和逻辑与或有什么区别呢?

重返艾泽拉斯 2017-09-24 11:43:08
就是 & |     和&&  || 这两对的区别在哪里呢?
查看完整描述

4 回答

?
精慕门9254224

TA贡献167条经验 获得超46个赞

区别在于一个可以短路,一个不可以短路

查看完整回答
3 反对 回复 2017-09-24
?
慕的地7538294

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

&  | 是位运算符(二进制的且  或),&& || 才是逻辑运算符(且 或)

查看完整回答
1 反对 回复 2017-09-24
?
cyc川

TA贡献17条经验 获得超11个赞

知道的不多,知道一点。

在java中作为判断的链接,‘与’是当所有条件满足为真,&、&&的区别在于:当&&运行过程中,有一个条件为假,则不再判断后续的内容。而&还会继续判断。所以基本上使用的是&&,这样更好一些。

|、||是一样的。

区别不止这两点,其他还有,可以查一查,知道了可以顺带告诉我一下,谢谢!

查看完整回答
反对 回复 2017-09-24
?
car

TA贡献184条经验 获得超33个赞

& |    这是操作位运算

查看完整回答
反对 回复 2017-09-24
  • 4 回答
  • 0 关注
  • 2414 浏览

添加回答

举报

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