关于List.size()=1但是list 里All elements are null问题的 原因及解决方案

List报错空指针:
mybatis查询返回List<String>结果为[null],size是1的原因分析
方案:
Result= list_minDate.parallelStream().filter(Objects::nonNull).collect(Collectors.toList());

原因:
1.select xx from ( select xx from table a union all select xx from table b) c where c.xx= xx
尽管未查询出结果,但仍然会往list里插入一条null记录
2.SQL统计时,使用了聚合函数SUM

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

推荐阅读更多精彩内容