java Optional有什么用

说明

1、Optional不是函数接口,而是为了防止空指针异常。

2、Optional可以被视为包装对象(可以是null,也可以是非null)的容器。作为定义的时一种方法,当返回的对象可能是空的,也可能是非空的。可以考虑用Optional来包装,这也是Java8推荐使用的方法。

实例

Optional<String>optional=Optional.of("bam");

optional.isPresent();//true
optional.get();//"bam"
optional.orElse("fallback");//"bam"

optional.ifPresent((s)->System.out.println(s.charAt(0)));//"b"

以上就是java Optional的用法,希望对大家有所帮助。更多Java学习指路:Java基础

原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容