jdk1.8使用toMap()遇到的问题

580 阅读1分钟

Collectors.toMap(Dome::getContent,Dome::getContentTypeText,(v1, v2) -> v1)
1.第一个参数为key,map中key不能为null
2.第二个参数为value,注意这里不能为null

image.png 为空这里直接会抛出空指针异常
3.第三个参数 (v1, v2) -> v2 这个是Lambda表达式,如果key值相同,用v2作为value值