vlanIdList.removeAll(Collections.singleton(null)) vlanIdList是空会报错吗
时间: 2024-05-17 19:14:55 浏览: 112
java 判断list是否为空过程解析
不会报错。如果 `vlanIdList` 是空的,即空的 List,执行 `vlanIdList.removeAll(Collections.singleton(null))` 之后,`vlanIdList` 仍然是空的 List。因为 `removeAll()` 方法在空的 List 中不会做任何修改,它只会返回一个空的 List。
因此,当我们使用 `removeAll(Collections.singleton(null))` 方法从 List 中删除 null 值时,不需要担心 List 是否为空。这种方法是安全的,不会导致任何异常或错误。
阅读全文