(备注:null调用任何方法都会出现空指针异常);

1,Objects 是 Object 的拓展:

A,public static String equals(对象1, 对象2):

作用:避免因为对象为空而导致比较时出现空指针异常;返回对象 equals(对象2)的结果。

  1. //使用Objects 则能避免 对象内容为null而出现空指针异常;
  2. System.out.println(Objects.equals(person1,person2));

B,public static Boolean isNull(对象):

作用:判断对象是否为空

  1. //判断是否内容为null
  2. System.out.println(Objects.isNull(person1));