Java 比恩希尔不平等声明
如果beanshell中的Java 比恩希尔不平等声明,java,beanshell,Java,Beanshell,如果beanshell中的语句不相等,那么是什么?如果这是相等的: if ("myVarValue".equals(vars.get("MY_VARIABLE"))) 使用一元布尔逻辑补码运算符: if (!"myVarValue".equals(vars.get("MY_VARIABLE"))) 工具书类 一元的操作数表达式的类型运算符必须是布尔值或布尔值,否则会发生编译时错误。一元逻辑补码表达式的类型为boolean 在运行时,如有必要,对操
语句不相等,那么是什么?如果这是相等的:
if ("myVarValue".equals(vars.get("MY_VARIABLE")))
使用代码>一元布尔
逻辑补码运算符:
if (!"myVarValue".equals(vars.get("MY_VARIABLE")))
工具书类
一元的操作数表达式的类型
运算符必须是布尔值
或布尔值
,否则会发生编译时错误。一元逻辑补码表达式的类型为boolean
在运行时,如有必要,对操作数进行解装箱转换;如果(可能转换的)操作数值为false
,则一元逻辑补码表达式的值为true
;如果(可能转换的)操作数值为true
,则一元逻辑补码表达式的值为false
测试if(!something)
的另一个选项是测试if(something==false)
相关问题