说明
Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。
Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。
Optional 类的引入很好的解决空指针异常。
API
| 编号 | 方法定义 | 功能说明 |
|---|---|---|
| 1 | static Optional empty() | 返回空的 Optional 实例。 |
| 2 | boolean equals(Object obj) | 判断其他对象是否等于 Optional。 |
| 3 | Optional filter(Predicate
关注
打赏
热门博文
立即登录/注册
微信扫码登录 |
