马哥linux2022线下班
2022-11-21 23:37 作者:janet19961217 | 我要投稿
of
为非null的值创建一个Optional。of方法通过工厂方法创建Optional类。需要注意的是,创建对象时传入的参数不能为null。如果传入参数为null,则抛出NullPointerException。因此不经常用。
Optional<Person> personOpt = Optional.of(person);
4.2 ofNullable
为指定的值创建一个Optional,如果指定的值为null,则返回一个空的Optional。
Optional<Person> personOpt = Optional.ofNullable(person);