Optional 与空值处理 | JavaSE
本章覆盖:Optional 的定位;of、ofNullable、empty;isPresent / isEmpty;ifPresent / ifPresentOrElse;orElse、orElseGet、orElseThrow;map、flatMap、filter;Optional 作为返回值的适用边界;Optional 不应被滥用为所有字段类型。
本章知识点
- Optional 的定位
- of、ofNullable、empty
- isPresent / isEmpty
- ifPresent / ifPresentOrElse
- orElse、orElseGet、orElseThrow
- map、flatMap、filter
- Optional 作为返回值的适用边界
- Optional 不应被滥用为所有字段类型