list<HashMap>用stream转HashMap
时间: 2023-05-12 18:06:21 浏览: 174
List<Bean>转换为List<Map>
可以使用Java 8中的stream()方法和collect()方法将list<HashMap>转换为HashMap。代码示例如下:
HashMap<String, String> result = list.stream()
.flatMap(map -> map.entrySet().stream())
.collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue));
这段代码将list中的所有HashMap对象的键值对转换为一个流,然后使用collect()方法将其转换为一个新的HashMap对象。
阅读全文