Objects.requireNonNull()方法功能及示例说明
下文笔者讲述Objects.requireNonNull()方法的功能及示例分享说明
Objects.requireNonNull()方法的功能
Objects.requireNonNull()方法的功能: 用于对象是否为空的判断
Objects.requireNonNull()方法源码
/* @param obj 需要检测是否为空的对象 * @param <T> 对象类型 * @return 对象不为空则返回该对象 * @throws 对象为空则报NullPointerException异常 */ public static <T> T requireNonNull(T obj) { if (obj == null) throw new NullPointerException(); return obj; }
Objects.requireNonNull()方法的示例
public User(User user) { this.user = Objects.requireNonNull(user); }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。