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