美文网首页
Optional使用记录

Optional使用记录

作者: 走码人 | 来源:发表于2022-08-08 14:10 被阅读0次

Optional用来进行判断

常规写法

if(null!=obj){
   //非空时执行此逻辑
}

采用Optional的写法

Object obj=null;
Optional.ofNullable(obj).ifPresent((t)->{
  //非空时执行此逻辑
});


待else的处理方式

Object obj=null;
Optional.ofNullable(obj).ifPresentOrElse((t)->{
  //非空时执行此逻辑
},()->{
  //空时执行此逻辑
});

函数的链式调用

相关文章

网友评论

      本文标题:Optional使用记录

      本文链接:https://www.haomeiwen.com/subject/cjuwwrtx.html