77问答网
所有问题
java 逻辑运算符,不太懂,求教
如题所述
举报该问题
推荐答案 2019-05-10
这个啊
就是与或非的运算了
其实就是数学里的与或非一个概念。
给你分解下吧。
if(1==2
&
2==2)
System.out.println("1");//这个if里,我们可以看到。
1
==
2,是false;
2==2是TRUE;false与上TRUE
最后的结果是false。所以程序不去执行这个里面的代码块。
所以没打印出1
if(1==2
|
2==2)
System.out.println("2");//这里也一样。假(false)或上一个真(TRUE)他就是真(TRUE)。所以执行if里面的东西。打印出2
if(1==2
^
2==2)
System.out.println("3");//这个就不写了,
^是非的意思,真和假,非一下
就是真了
返回TRUE
所以也打印3
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/G8vqN8vp8YpWNvvYYIq.html
其他回答
第1个回答 2019-10-20
&
并且,1==2&2==2
,这个是2个条件同时满足才打印出1,所以1没有打印出来
|
或则,1==2|2==2,
这个是2个条件满足其中一个就打印2,所以2打印出来
^
非,1==2^2==2,这个是2个条件有一个为不成立就打印3
相似回答
java中
什么是
逻辑运算符
?
答:
java 中
|| 和 &&都是
逻辑运算符
。1、|| "||"是简洁或逻辑运算符 示例:a||b(其中a、b都代表一个条件)运算规则:如果a、b均为true时,结果才为true;如果a、b中有一者为false,结果为false 2、&& "&&"是简洁或逻辑运算符 示例:a&&b(其中a、b都代表一个条件)运算规则:如果a、b均...
java中
的
逻辑运算符
&&,||,!各个怎么用?举个比较好理解例子。_百度知 ...
答:
结果为 boolean 型的变量或表达式可以通过
逻辑运算符
结合成为逻辑表达式。逻辑运算符 &&、|| 和 !按表 2 进行逻辑运算。逻辑运算符的优先级为:!运算级别最高,&& 运算高于 || 运算。!运算符的优先级高于算术
运算符,
而 && 和 || 运算则低于关系运算符。结合方向是:逻辑非(单目运算符)具有右...
java逻辑运算符
都有哪些
答:
Java中
,
逻辑运算符
主要有三种:逻辑与(&&)、逻辑或(||)以及逻辑非(!)。其中,&&和||是双目
运算符,
它们用于实现条件的复合判断,如x大于0且小于等于100(x > 0 && x y))。逻辑运算符的结果都是boolean类型,通过这些运算符,可以组合成复杂的逻辑表达式。它们的运算优先级有特定规则:逻辑非的...
Java入门必看!
Java运算符
(超详细)
答:
逻辑运算符
分为短路与(&&)和短路或(||),它们在判断复合条件时非常重要。短路逻辑能有效避免不必要的计算,提高程序性能。四、位运算符 进入二进制的世界,位运算符如按位与(&), 按位或(|), 按位异或(^), 按位取反(~)让你能够直接操作数据的比特位。移位运算符如左移(<<), 右移(>>), ...
Java入门必看!
Java运算符
(超详细)
答:
Java入门必备知识:深入解析运算符 在编程世界中,运算符是语言中的基本构造块,它们负责执行特定的数学或逻辑操作。
Java中
的运算符大致分为算术运算符、关系运算符、
逻辑运算符
、位运算符、移位运算符和条件运算符等,它们是代码中执行计算和控制流程的关键。首先,算术运算符如加减乘除和取模,如+、-、...
JAVA中
&&和||是什么意思 怎么用
答:
一、意思以及运用方法如下:1、第一步我们首先需要
了解
&&和||是一种
逻辑运算符,
&&是逻辑与,当两个数都为真,条件为真,||是逻辑或,两个数任意一个为真,条件为真,如下图所示:2、第二步这里新建一个Test类做样例,定义a变量为true,b变量为false,输出a&&b的结果,如下图所示:3、第三步...
java逻辑运算符
都有哪些
答:
Java逻辑运算符
主要包括:&&、||、!。逻辑与 逻辑与运算符用于连接两个布尔值,当且仅当两个操作数都为真时,结果才为真。在
Java中
,它还被用作短路
运算符,
如果第一个操作数为假,则不再计算第二个操作数的值,因为不论第二个操作数的值是什么,结果都已经确定为假。这种特性在某些情况下可以...
大家正在搜
java逻辑运算符有哪些
java种逻辑运算符
java逻辑运算符优先级
python逻辑运算符不懂
java二进制逻辑运算
java的运算符有哪些
java位运算符
java提供哪几种运算符
逻辑运算符有