黑马程序员技术交流社区

标题: 回顾一下早期学习的逻辑操作(&,|,^)与条件操作(&&,||)的区别。 [打印本页]

作者: Liangfwu    时间: 2016-8-14 22:52
标题: 回顾一下早期学习的逻辑操作(&,|,^)与条件操作(&&,||)的区别。
可以说它们的区别主要是以下两点吧
1.条件操作只能操作布尔型的,而逻辑操作不仅可以操作布尔型,而且可以操作数值型
2.逻辑操作不会产生短路
作者: 冯潜001    时间: 2016-8-14 23:45
&& 和 || 会产生短路行为即 判断第一个条件就可以确认的话 后面的条件就不会在进行判断  而& | 则需要全部条件进行判断




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2