99问答网
所有问题
java中&和&&,|和||的区别
如题所述
举报该问题
其他回答
第1个回答 2010-03-17
两种区别 第一种是 | 、& 是位运算符,||、&&是逻辑运算符 ;第二种,他们都是逻辑运算符 不过 称 |、&为非短路运算符~ 与||、&&短路运算符的区别可以这么理解;
(表达式a)||(表达式b)a的值为true 那么表达式b就没执行机会了~
但 用 | 来连接的话 那么两边的表达式都要执行的~
&,&& 类似~本回答被提问者采纳
第2个回答 2010-03-17
1楼正解,无需再说了
相似回答
大家正在搜
相关问题
java中,&&和&以及|和||的区别?
Java中,&和&&,|和||有什么区别
java中&与&&,||与|的区别是什么啊,求助~~
java中&和&&的区别?
在java中&与&&以及|和||的区别是什么?
java里的&&,||和!()什么意思,还有==和=又什么区...
java 中|| 和 && 这类的符号都表示什么?
java语言中&&与& ||与|有什么区别