Java8 stream 流的渐进总结

1、Collectors.toMap() map转换

Collectors.toMap(key, value), 必须保证key值唯一,如果有多条重复的key, 则转换报错,
java.lang.IllegalStateException: Duplicate key…
实际中可能会有垃圾数据的存在,所以可以考虑覆盖方式(增加重复key 时,value的处理方式):
Collectors.toMap(key, value, (v1, v2) -> v2)

你可能感兴趣的:(java)