List.addAll方法的入参能否为null

阅读List源码注释可知:addAll的集合中一个或多个元素为空或集合为空都会抛出空指针异常。
在这里插入图片描述
看一眼具体实现类的方法。
在这里插入图片描述
ArrayList.addAll,若集合为空则会抛空指针异常。
在这里插入图片描述
可见使用addAll方法时应先判断入参集合时候为null

猜你喜欢

转载自blog.csdn.net/qq_44624722/article/details/118539849