int d = -4;
int e = 3;
int g = 0;
!( d > e ) || ( g == -2 )
我的教授给了我一个 netbeans 文件供练习运算符(operator)使用,我通常没有 2 个很多问题,但这个让我很困惑。
我应该确定该陈述是真是假
我知道!意思是“不”,但通常写法不同,例如 d!=3
我从来没见过!运算符位于这样的语句开头,但我不知道如何阅读它。
有人可以向我解释如何解决这个问题吗?
我不一定需要答案,我只需要知道我应该如何阅读它,因为我认为它是
d 不是大于 e,g 等于 -2?真假 这个说法对我来说没有意义
最佳答案
!
本身(正式称为一元)与 !=
不同。 !
运算符否定紧随其后的内容。
在您的情况下,这将是 ( d > e )
,非常有效!( d > e )
与 ( d <= e )
相同
关于java - 运算符(operator)困惑? !在声明的开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23003646/