<分区>
我在看一个 java 编程视频教程,它提到:
if(null != x){
}
像上面那样使用它是一个好习惯吗?
它是否不同于:
if(x != null){
}
<分区>
我在看一个 java 编程视频教程,它提到:
if(null != x){
}
像上面那样使用它是一个好习惯吗?
它是否不同于:
if(x != null){
}
最佳答案
您将要使用第二个。
两者做完全相同的事情...将 A 与 B 进行比较,或将 B 与 A 进行比较 - 两者的意思相同。
使用 x != null
更有意义,因为这更像是我们所说的。
你可以问我“X 不为空吗?”这似乎比“Is null not x?”更自然。这对我们更有意义。
关于java - (null != x) 和 (x != null) 之间有什么区别吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26791344/