java - null != something 和 something != null 之间的区别

标签 java null-check

null != somethingsomething != null 在 Java 中有区别吗?如果有差异,那么我应该使用哪一个,为什么??

最佳答案

null != somethingsomething != null 之间没有区别。您一定在考虑 person.getName().equals("john")"john".equals(person.getName()) 的区别:第一个如果 getName() 返回 null,一个将抛出一个 NullPointerException,而第二个则不会。但这不适用于您的问题示例。

关于java - null != something 和 something != null 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14578703/

相关文章:

java - 如何从矩形和点绘制矩形?

c# - 检查一行 C# 中的数组元素是否不为空

Java 8 使用Optional 避免空指针检查

java - 空检查 + 取消引用在同一行

c# - 空检查扩展方法

java - NonNull Lombok 构建器属性的 FindBugs 检测器

java - 如何使 Apache ISIS 中的集合显示在父对象屏幕中?

java - (应使用 insert ="false"update ="false"进行映射)

java - 子类getter上的@NotNull影响父类表

java - 创建可变数量的对象并在java中显示所有对象