if not equal
beanshell中的语句是什么?如果这是相等的:
if ("myVarValue".equals(vars.get("MY_VARIABLE")))
使用!
一元boolean
逻辑补码运算符:
if (!"myVarValue".equals(vars.get("MY_VARIABLE")))
一元运算符的操作数表达式的类型
!
必须是boolean
orBoolean
,否则会发生编译时错误。一元逻辑补码表达式的类型是boolean
。在运行时,操作数会在必要时进行拆箱转换;一元逻辑补码表达式的值是
true
如果(可能转换的)操作数值为false
并且false
(可能转换的)操作数值为true
。
测试的另一种选择if (!something)
是测试if (something == false)
。