java collection addAll 操作需要非空判断
程序员文章站
2022-05-12 14:19:11
...
List<String> result ;
Set<String> setResult = new HashSet<>();
days.stream().forEach(t->{
Set<String> set =(Set<String> ) redisTemplate.opsForHash().get(Contants.report3_monodb_tenentIds_day, t);
setResult.addAll(set);
});
如上面一段代码 addAll操作时候可能会抛出空指针
看下set的这个方法
list接口也一样
list的一个实现类 如下
上一篇: 网络编程
下一篇: Java字节码1-Agent简单上手