首页 > 编程语言 > 详细

vg2--java8的使用和一些guava的使用包括options判断对象与集合空

时间:2019-12-30 01:02:09      阅读:328      评论:0      收藏:0      [点我收藏+]

 

 

这里主要讲下 对象判断空 和集合判断空用java8来实现

  

 

判断集合为空 更优雅的方式

Optional<List> optional = Optional.ofNullable(luUserService.selectAll());
result.setResult(optional.map(List -> luUserService.selectAll()).orElse(Collections.emptyList()));
result.setSuccess(true);

判断对象为空 更优雅方式

Optional<LuUser> optionalLuUserId3 = Optional.ofNullable(luUserService.selectId3());
optionalLuUserId3.ifPresent(item->{
result.setResult(item);
result.setSuccess(true);
});

vg2--java8的使用和一些guava的使用包括options判断对象与集合空

原文:https://www.cnblogs.com/jiaowoxiaofeng/p/12117111.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!