null != something
和 something != null
在 Java 中有区别吗?如果有差异,那么我应该使用哪一个,为什么??
最佳答案
null != something
和 something != null
之间没有区别。您一定在考虑 person.getName().equals("john")
和 "john".equals(person.getName())
的区别:第一个如果 getName()
返回 null
,一个将抛出一个 NullPointerException
,而第二个则不会。但这不适用于您的问题示例。
关于java - null != something 和 something != null 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14578703/