Herramientas

Objetos categoría

Java 7 añade una clase de objetos herramienta, que proporciona algunos métodos de utilidad para manipular objetos, la mayoría de estas herramientas métodos son seguros "puntero nulo".

Java se añade como herramientas en la parte posterior de una carta convención de nomenclatura s, por ejemplo, funcionamiento de la herramienta de matrices Las matrices, un conjunto de herramientas de operaciones Colecciones

import java.util.Objects;

public class ObjectTest {
    static ObjectTest objectTest;
    public static void main(String[] args) {
        //输出一个null对象的hashCode值,输出0
        System.out.println(Objects.hashCode(objectTest));
        //输出一个null对象的toString值,输出null
        System.out.println(Objects.toString(objectTest));
        //要求obj不能为null,如果不是null则返回该对象,如果obj为null则引发异常java.lang.NullPointerException: objectTest不能为null
        System.out.println(Objects.requireNonNull(objectTest,"objectTest不能为null"));
    }
}

Supongo que te gusta

Origin www.cnblogs.com/woshi123/p/12484236.html
Recomendado
Clasificación