1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > java8 Collectors.toMap value为空 报NullPointerException

java8 Collectors.toMap value为空 报NullPointerException

时间:2022-01-02 07:30:25

相关推荐

java8 Collectors.toMap value为空 报NullPointerException

//java8的hashMap.merge存在校验value非空校验,java9已修复map = list.stream().collect(Collectors.toMap(User::getId, item -> null != item.getTagId() ? item.getTagId() : "null"));

此处给value特殊非null值处理,相应逻辑出,判断特殊字符,当做null处理。

或者直接遍历组装map,不使用java的收集器处理map

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。