返回信息流☆─────────────────────────────────────☆
feiniao2006 (飞鸟2006) 于 (Thu Nov 8 22:48:28 2007) 提到:
常在各种场合中看到这两个符号,有牛人解释一下
bool&bool和bool&&bool的区别吗,不胜感激
☆─────────────────────────────────────☆
flykobe (笔亲|小爷) 于 (Fri Nov 9 11:03:22 2007) 提到:
前者是位与,后者是条件运算,并且的意思。
呵呵,我是搞c的,说的不对请java牛人拍砖
☆─────────────────────────────────────☆
wangxyw (思情若水) 于 (Fri Nov 9 13:04:27 2007) 提到:
补充楼上的:是有不同的,&&往往称为短路与,也就是说&&之前部分值为false,那么&&后面的就不判断了,
比如:
int a=3,b=4,c=0;
if( (a>b) && ((c=4)>a));
System.out.printf(c);
if( (a>b) & ((c=4)>a));
System.out.printf(c);
结果就不会一样了第一个短路了&&后面语句不做,所以c=0
而&后面会做所以c=4
这是一条镜像帖。来源:北邮人论坛 / java / #6079同步于 2008/8/23
Java机器人发帖
[合集] &和&&的区别
SturdyEagle
2008/8/23镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。