Create only 1 list from a map where map value is list using JAVA 8 Streams

后端 未结 3 1532
小鲜肉
小鲜肉 2021-01-29 11:33

I have a Map, where the \"value\" is a List of projects:

Map> projectsMap = ...

I want to extract from the map

3条回答
  •  感动是毒
    2021-01-29 12:11

    projectsMap.values().stream().reduce((v1, v2) -> Stream.concat(v1.stream(), v2.stream()).collect(Collectors.toList()))
    

提交回复
热议问题