
stream
# stream
SHENKEM
跳出舒适区
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
stream实现list根据对象中多个属性分组,并取分组后最新数据
业务场景:定时任务同步中间表数据到业务表,如果中间表中存在相同维度的多条数据(未创建唯一索引),取最新一条数据,并对查询的中间表数据进行更新。方式1 // 根据结果表唯一索引分组,取中间表重复最新一条 Map<String, List<MidDeliveryAreaConfigFresh>> mapGroup = list.stream().co...原创 2020-04-29 14:51:26 · 9854 阅读 · 0 评论 -
stream常用list转map list转list
list--转map方式一 Map<String, OrganizationVO> groupMap = new HashMap<>();//有权限的采购组织 if(CollectionUtils.isNotEmpty(groupList)){ groupMap = groupList.stream().collect(Ma...原创 2019-12-03 20:43:00 · 2063 阅读 · 0 评论 -
使用 Java8的 stream对list数据去重,使用filter()过滤列表,list转map
https://blog.youkuaiyun.com/ianly123/article/details/82658622?tt_from=copy_link&utm_source=copy_link&utm_medium=toutiao_ios&utm_campaign=client_share转载 2019-11-15 14:04:36 · 478 阅读 · 0 评论 -
stream常用操作
List<ProductApplyDetail> detailList = null;1,取list对象属性List<String> applyOrderNos = detailList.stream().map(v -> v.getApplyOrderNo()).collect(Collectors.toList());List<ProductAp...原创 2019-10-17 18:39:47 · 1745 阅读 · 0 评论