老师我有个问题一直没搞懂。
来源:5-2 实战:Optional使用

厥~~~
2020-06-19
看源码Optional.ofNullable(null)返回值也是Optional.empty() 然后如果对这个返回值isPresent()返回的都是false,但是isPresent中显示的是return value != null;
那这么说Optional.empty()其实也就是用Optional对象包装了一个null类对么?
那如果 Optional.ofNullable(null)等价于Optional.empty() ,Optional.empty() 有什么存在价值呢?
写回答
1回答
-
其实整个Optional存在的意义就是想让开发者关注到对象为null的情况。我们习惯性的看到被Optional包装的对象,就会留意去处理空值的情况。
012020-06-25
相似问题