Collectors.toMap空指针异常

一、现象:

使用Collectors.toMap莫名出现空指针

二、原因分析:

Jdk1.8的Collectors.toMap的value不能为null

三、解决方案:

方案一:

方案二:

jdk官网bug单

https://bugs.openjdk.java.net/browse/JDK-8040892

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 概述   虽然JDK9.0已经出来了,不过我们系统最近才开始全面引入JDK1.8,JDK1.8也已经出来了好久了,...
    骑着乌龟去看海阅读 63,070评论 12 40
  • title: p3c规范学习date: 2019/04/10 17:38 引言 离娄之明,公输子之巧,不以规矩,不...
    想54256阅读 8,388评论 0 0
  • 1、ASM ClassReader failed to parse class file 这个问题百度上很常见,一...
    Moine0828阅读 3,247评论 0 0
  • λ表达式 什么是λ表达式 λ表达式有三部分组成:参数列表,箭头(->),以及一个表达式或者语句块。 转换为λ表达式...
    輕狂丨書生阅读 5,706评论 1 11
  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 11,276评论 0 4