Jave ,!e这个表示什么?

来源:百度知道 编辑:UC知道 时间:2024/05/18 05:56:19
!运算符,语法不是这样吗?result = !expression,就一个!e表示什么?

expression 在你的程序里应该是个表达式,他返回的值应该是boolean,result=!expression就是当expression返回的是true时result值为false。

如果情况不是楼上说的那样,可能就是你位置写反咯。
result!=expression;表示判断result的值是否不等于expression。如果不等于,就返回true,否则返回false。