Java 8 Optional类介绍及其源码(3)

public static<T> Optional<T> empty() { @SuppressWarnings("unchecked") Optional<T> t = (Optional<T>) EMPTY; return t; }

of(T value)方法

很简单,就是返回一个包含非空值的Optional对象

public static <T> Optional<T> of(T value) { return new Optional<>(value); }

ofNullable(T value)方法

很简单,返回一个可以包含空值的Optional对象

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/2872627c8a70bbbf1de4be24541a0ac7.html