stream Map<String, List<String>> 转List<String>
时间: 2023-10-14 10:18:16 浏览: 79
map转化为list
5星 · 资源好评率100%
可以使用Java 8的Stream API来实现这个转换:
```
List<String> result = map.values().stream()
.flatMap(List::stream)
.collect(Collectors.toList());
```
首先,我们通过`map.values()`方法获取到所有的`List<String>`,然后使用`flatMap`方法将多个`List<String>`合并成一个`Stream<String>`,最后使用`collect`方法将`Stream<String>`转换为`List<String>`。
阅读全文