【发布时间】:2011-02-25 18:37:00
【问题描述】:
当我尝试使用 xor 运算符时:
if(a ^ b)
我收到以下错误:
内部错误:未实现的二元运算符
在 beanshell 中是否有另一种方法可以做到这一点,或者我应该这样做:
if((a && !b) || (!a && b))
【问题讨论】:
当我尝试使用 xor 运算符时:
if(a ^ b)
我收到以下错误:
内部错误:未实现的二元运算符
在 beanshell 中是否有另一种方法可以做到这一点,或者我应该这样做:
if((a && !b) || (!a && b))
【问题讨论】:
if(a != b) 等效于布尔值的 XOR (a ^ b)。
【讨论】:
在 Beanshell2 中实现了 xor 运算符,参见http://code.google.com/p/beanshell2
【讨论】: