黑马程序员技术交流社区

标题: &和&&的区别 [打印本页]

作者: tanqichun    时间: 2016-5-21 23:58
标题: &和&&的区别
&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and)
作者: le李    时间: 2016-5-21 23:59
看视频啊~~~
作者: hanshichao    时间: 2016-5-22 00:54



&和&&都是逻辑运算符,都是判断两边同时真则为真,否则为假;但是&&当第一个条件不成之后,后面的条件都不执行了,而&则还是继续执行,直到整个条件语句执行完为止。

作者: 骄阳登峰    时间: 2016-5-22 02:18
发的书上和视频里面讲解的很详细,&&是只要前面能判断出结果,后面就不进行运算判断了。而&两边都会进行运算判断
作者: Deleba    时间: 2016-5-22 12:02
我来学习学习。
作者: deepindo    时间: 2016-5-22 12:04
路过看看
作者: 何亚辉    时间: 2016-5-22 13:57
&既可以是逻辑运算符也可以是位运算符,,
&& 只能是逻辑运算符,,,  &&的特点是如果前面的返回时false则不执行后面,,
&做逻辑运算符的特点是,   不论前面是否为true或者false ,, 都会执行后面的内容
作者: 729524251    时间: 2016-5-22 17:22
这都是些什么问题啊
作者: 石头stone    时间: 2016-5-22 17:25
&&:果前面为false则后面不执行,,&不论前面为true或者false , 都会执行后面的内容
作者: wsl123456    时间: 2016-5-22 20:21
&对每一个都判断;




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