Java Objects(和Object区分)

139 阅读1分钟

内容


我们可以看到Objects类是Final的,即不可以被其他类继承,并且它里面的方法都是static的。说明这是一个工具类

好处

Objects容忍空指针(null)。
如,Object的equals方法容易抛出空指针异常,Objects的equals方法就不会。

Objects用例

import java.util.Objects;

public class ObjectsTest {
    public static void main(String[] args) {
        String str = null;//null是不能调用方法的
        String str1 = "asf";
        Boolean b = Objects.equals(str,str1);
        System.out.println(b);
    }
}