55问答网
所有问题
java中 || & && 这3个的区别是什么?
java中 || & && 这3个的区别是什么?
举报该问题
推荐答案 2007-03-10
|| &都是逻辑运算符,用于参与布尔型运算
例子:
if(1==0 || 1==2)//如果1等于0或1等于2
{
cout<<"计算机出问题了"<<endl;
}
& | 是数值型运算符
[二进制运算]
10101 进行 | 运算
10011
--------------
10111
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/FILRc4FG.html
其他回答
第1个回答 2007-03-10
&需要计算两边表达式的值,然后计算整个逻辑表达式的值
&&短路法,第一个表达式的值为FALSE,那么整个逻辑表达式的值为FALSE,第二个表达式不计算!
下同!
||是逻辑或的意思
两边的值有一个为false,整个表达式为false,两边有一个为true,整个表达式的值为true
第2个回答 2007-03-13
|| && 是逻辑运算符
相似回答
|与
||
,&与
&&
分别表示
什么
意思
答:
| &
表示位运算
,针对数值进行的运算,例如 3 | 2 、78 & 99,其结果仍然应为值数。|| && 表示逻辑运算,||表示或者的意思,&& 表示并且的意思,例如 33>44 || "abcd"=="abcd",其结果是逻辑值true或false。
==,
&&
,‖
是什么
意思?
答:
&&:
是与操作符,将两个表达式连接成一个。两个表达式必须都为 true,整个表达式才为 true
。这两个被逻辑与运算符连接在一起的表达式都是完整的表达式,它们的值可以被评估为 true 或 false。最后,这两个结果被 AND 并列在一起,以得出整个表达式的最终结果。||:是或操作符,将两个表达式连接成一...
java里
&和&&代表
什么?
看书上说
的是&是
按位运算符
&&是
逻辑与 但老师...
答:
&既是位运算符也是逻辑运算符
。&位运算符,可以对数字的二进制数进行与操作。例如:int x = 2&3;就是将2的二进制数与3的二进制数按照位对应进行与操作。并将结果赋值给x。&
也可以用作逻辑运算符,进行条件判断
。例如:if(x>=2 & y<=3)。当&是逻辑运算符的时候主要和&&的区别。&&是短路与...
请高手来回答!
Java中
1. &和
&&有
何
区别
? 2.GC
是什么?
为什么要有GC?
3
...
答:
Java是由C++发展来的。它摈弃了C++中一些繁琐容易出错的东西
。其中有一条就是这个GC。写C/C++程序,程序员定义了一个变量,就是在内存中开辟了一段相应的空间来存值。内存再大也是有限的,所以当程序不再需要使用某个变量的时候,就需要释放这个内存空间资源,好让别的变量来用它。在C/C++中,释放...
java的
运算符
答:
前两列是参与逻辑运算的两个逻辑变量,共有4种可能,所以表2.5共有4行。后6列分别是6个逻辑运算符在逻辑变量A和逻辑变量B取不同数值时的运算结果值。 要说明的是,两种逻辑与(
&&
和&)的运算规则基本相同,两种逻辑或(||和|)的运算规则也基本相同。其
区别是
:&和|运算是把逻辑表达式全部计算完,而&&和||运算具有...
大家正在搜