常见作用
作用和优势:
Optional就好像是包装类,可以把我我们具体的数据封装在Optional对象内部。然后我们去使用Optional中封装的方法操作封装进去的数据就可以非常优雅的避免空指针问题
使用方法
创建对象
一、创建对象方法
我们一般使用Optional的静态方法ofNullable来把数据封装成一个Optional对象,无论传入的参数是不是null都不会出现问题
List<String> list = new ArrayList();
Optional<String> opList = optional.ofNullable(list);
安全消费值
安全获取值
过滤
判断
数据转换
至此,关于Optional类的介绍已经完毕,后续还会持续更新,敬请期待~