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);
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


