- &用于位运算(二进制的运算)
- &&用于判断 (短路运算)
//////////////////////////////////////////////////// - &位运算规则
0与任何都是0,只有1遇上1是1
例:
- &&成为短路运算是因为 &&左值为true时才会继续判断右值,例如(1>2)&&(3>2)
中前面为false 所以直接短路后面的不做判断,因为0遇上谁都是0一定为假,而&即使前面为false也继续执行。
&和&&区别
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 一、基本数据类型: byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~1...
- 一 &&和||的区别 1.&& 只要"&&"前面为false,无论"&&"后面是true还是false,都返回"&...
- &&逻辑与||逻辑或它们都是逻辑运算符&按位与|按位或它们都是位运算符 &&逻辑与也叫做短路与因为只要当前项为假,...
- 首先:我们先看下他们各个所做了那些功能?和怎么用? Set 基本用法 ES6 提供了新的数据结构 Set。它类似于...