Pok*_*u22 7 java boolean-logic xor
在java中,有一个逻辑OR运算符(||
)和一个逻辑AND运算符(&&
).是否有逻辑XOR运算符?我试过^^
但它不起作用.
NPE*_*NPE 21
逻辑XOR运算符确实存在于Java中并拼写^
.
要在Java中获得正确的术语:
&
,|
并且^
被称为按位或逻辑运算符,具体取决于它们的参数类型;&&
并被||
称为条件运算符.有关详细信息,请参阅JLS§15.22.按位和逻辑运算符开始.
没有直接的等价物&&
,并||
进行XOR.唯一的原因&&
并且||
作为单独的运算符存在&
并且|
是它们的短路行为(这就是为什么它们被称为"有条件的"),并且XOR不能被短路.