java中t=(true|false); 什么意思?

java中t=(true|false); 什么意思?
2025-03-20 00:55:01
推荐回答(5个)
回答1:

(true|false)就是把true和false进行按位或运算,结果为true,也就是t=true; 去了解下位运算符逻辑运算符的基础知识吧

回答2:

您好,提问者:
是短路或,说白了就是判断了true还要去判断false。
||的话是判断true成功后,false就不去判断了。
都是逻辑运算,建议使用||,没必要判断两次,浪费效率。

回答3:

| 是(按位或):对两个整数的二进制形式逐位进行逻辑或运算,原理为:1|0=1,0|0=0,1|1=1,0|1=1
等。
及上面 () 中有一个为真即 t= true;

回答4:

对括号内的参数逐个判断,不过就(true|false)来说,怎么判断都是true的。

回答5:

t是个boolean型的变量,定义它的值是true或者false;