我在一个问题中看到了此表达式!(x == 1)

虽然我知道x == 1表示x等于1,并且x != 1表示x不等于1

这个!(x == 1)怎么办?这表示x不等于1吗?

最佳答案

!是布尔求反运算符。因此,按照您的建议,将x与1进行比较,然后取反。这等效于编写x != 1,好的IDE甚至会建议这样做。

关于java - 这是什么意思!(x == 1),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53426016/

10-12 18:54