Objects类的静态方法

提供了几个静态方法,比如进行对象之间的比较等,而又因为Object是任何对象的超类,因为每个对象都可以调用这几个方法。

1、equals方法

可以防止空指针异常

String s1 = null;
String s2 = "asdf";
boolean b = s1.equals(s2); // 这个语句会出现空指针异常,因为s1是空指针,要调用方法

// 这个就可以解决了
boolean b = Objects.equals(s1, s2);
// 这个方法可以容忍空指针异常
原文地址:https://www.cnblogs.com/zhuobo/p/10615789.html