VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > Java教程 >
  • 你的项目使用Optional了吗?

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(空指针)问题,而且不用显式进行空值检测,由范式代码改进为链式编程。

出处:https://www.cnblogs.com/gezishan007/p/16967534.html


相关教程