java list.stream
Posted IT的鱼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java list.stream相关的知识,希望对你有一定的参考价值。
list.stream 根据条件筛选
resList = rfcPlanEntities.getPlanEntityList().stream().filter(o -> o.getOperationStatus().equals("Not Start")).collect(Collectors.toList());
给字段赋值
findClockList.stream().forEach(item-> {
try {
item.setPunchTypeStr(RfcClockNodeEnum.byCode(item.getPunchType()).getDesc());
} catch (NoSuchEnumApplicationException e) {
e.printStackTrace();
}
});// 对查询出来的list统一赋值
根据字段分组
maps = safeguardList.stream().collect(Collectors.groupingBy(
(Map m) -> (String) m.get("USERNAME")));
以上是关于java list.stream的主要内容,如果未能解决你的问题,请参考以下文章