两个对象相等的判断,方式有二:
(一)Objects.equals(o1,o2);
(二)o1.equals(o2).
这两者的区别在于
方式(一)Objects.equals(o1,o2)中 o1、o2 允许为null,不会报 java.lang.NullPointerException。
方式(二)o1.equals(o2)中 o1不允许为null.
两个对象相等的判断,方式有二:
(一)Objects.equals(o1,o2);
(二)o1.equals(o2).
这两者的区别在于
方式(一)Objects.equals(o1,o2)中 o1、o2 允许为null,不会报 java.lang.NullPointerException。
方式(二)o1.equals(o2)中 o1不允许为null.