element cannot be mapped to a null key
具体报错信息如下:
原因:
此异常出现于操作stream流数据时遇到空值导致的
解决方案:
添加一个非空过滤filter即可
报错代码:
Map<String, List<Order>> groupList = list.stream().collect(Collectors.groupingBy(Order::getCreateBy));
修改后的代码:
Map<String, List<Order>> groupList = list.stream().filter(map->map.getCreateBy()!=null).collect(Collectors.groupingBy(Order::getCreateBy));
还没有评论,来说两句吧...