1.基本概念 java.util.Optional<T>类本质上就是一个容器,该容器的数值可以是空代表一个值不存在,也可以是非空代表一个值存在。 2.获取对象 2.1 相关方法 2.2 案例详解 3.获取数值 3.1 相关方法 3.2 案例详解 4.处理数值 4.1 相关方法 4.2 案例详解 5.映射数值 5.1 相关方法 5.2 案例详解 6.实际应用 6.1 准备Person类 6.2 Java8以前将person对象的姓名转换为大写 6.3 Java8以后借助Optional类将person对象的姓名转换为大写 6.4 总结 Optional类是从Java8开始引入的类,主要用于优雅的处理NPE(空指针)问题,而且不用显式进行空值检测,由范式代码改进为链式编程。 更多精彩和源码欢迎关注微信公众号《格子衫007》! 声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)