weixin_49281805 2022-04-28 15:41 采纳率: 0%
浏览 116

stram流 List<Map> 提取内部数据

List<Map>的集合,想获取map内属性a,然后组成新的List<String>
想使用stream流进行操作,但是stream流好像只能操作泛型为实体对象的集合,stream流可以操作这个List<Map>的集合,获取map内属性alist集合吗????  求答疑

  • 写回答

3条回答 默认 最新

  • zcl_1991 2022-04-28 15:49
    关注
    
     List<Map<String,String>> list = new ArrayList<>();
    
            List<String> result = list.stream().map(m -> m.get("a")).collect(Collectors.toList());
    
    评论

报告相同问题?

问题事件

  • 创建了问题 4月28日