在java中,&和&&有什么区别7
发布网友
发布时间:2023-09-22 04:09
我来回答
共4个回答
热心网友
时间:2023-10-21 22:24
=是赋值 == 是判断
如a=b 就是把b的值赋予给a;
a==b 就是判断a等于b
用== 语句 一般情况都是 在要前面 加if 语句 作为判断 if a==b 执行什么什么
热心网友
时间:2023-10-21 22:25
主要的区别应该是:
“&&”左侧为true时,才计算右侧的逻辑表达式,否则直接输出false
“&”不管左侧输出真假,都的计算右侧的逻辑表达式
热心网友
时间:2023-10-21 22:25
&是按位与,用来操作两个整数
例如5&3 = 1
&&是逻辑与,用来操作两个boolean
热心网友
时间:2023-10-21 22:26
&位运算符 与
如:2&3或111110000&1010101010
&&逻辑 与
if (条件A&&条件B)