美文网首页
Optional使用说明

Optional使用说明

作者: engineer_tang | 来源:发表于2022-06-07 21:39 被阅读0次

可能包含或不包含非null值的容器对象。
这是一个基于值的类;在Optional实例上使用标识敏感操作(包括引用相等(=)、标识哈希代码或同步)可能会产生不可预测的结果,应避免使用。

1. 常用方法介绍

1.1 isPresent方法

如果存在值,则返回true,否则返回false

1.2 get方法

如果此Optional中存在值,则返回该值,
否则抛出NoSuchElementException异常。

1.3 orElse方法

返回值(如果存在),否则返回其他值。

1.4 ifPresent方法

如果存在值,请使用该值调用指定的使用者,否则不执行任何操作。

相关文章

网友评论

      本文标题:Optional使用说明

      本文链接:https://www.haomeiwen.com/subject/gplemrtx.html