Beanshell XOR抛出错误

时间:2011-02-25 18:37:01

标签: java beanshell

当我尝试使用xor运算符时:

if(a ^ b)

我收到以下错误:

  

内部错误:未实现的二元运算符

是否有其他方法可以在beanshell中执行,或者我应该这样做:

if((a && !b) || (!a && b))

2 个答案:

答案 0 :(得分:4)

if(a != b)相当于布尔值的XOR(a ^ b)。

答案 1 :(得分:2)

在Beanshell2中实现了xor运算符,请参阅http://code.google.com/p/beanshell2