1.从List<Map<String,String>>中取map的一个值,并用逗号拼接 2.过滤后取出需要的值拼接成字符串List<Map<String, String>> sendZhusongIdList = dispatchDO.getSendZhusongIdList();
String sendZhusongName = sendZhusongIdList.stream().map(x -> x.get("text")).collect(Collectors.joining(","));
System.err.println("sendZhusongName:"+sendZhusongName);
List<OpinionDO> opinionList = opinionService.listByMainId(map.get("ID").toString());
String deptLeaderName = opinionList.stream().filter(x->"divisionHead".equals(x.getFieldKey()))map(x->x.getCreateUserName().toString()).collect(Collectors.joining(","));
java1.8 stream常用的方法记录
原创
©著作权归作者所有:来自51CTO博客作者浅嫣的原创作品,请联系作者获取转载授权,否则将追究法律责任
java1.8 stream常用的方法记录
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Java之Stream流
Stream是一种处理集合(Collection)数据的方式。Stream可以让我们以一种更简洁的方式对集合进行过滤、映射、排序等操作。
System 数据 数组 Stream Java基础 -
Stream:java1.8新特性
Java1.8 个人总结
List 数据 初始化