java - 从列表中删除空元素

标签 java

List<String> list = new ArrayList<String>();
  list.add("One");
  list.add(null);
  list.add("Two!");
  list.add(null);
  list.add("Three");
  list.add(null);
  list.add("Four");
  list.add(null);

我有一个包含 null 元素的列表。有什么方法可以在不使用任何迭代的情况下从当前集合中删除 null 元素?

最佳答案

这应该可行:

list.removeAll(Collections.singleton(null));  

关于java - 从列表中删除空元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8559257/

相关文章:

java - 为什么 junit 提示缺少 xsl 文件?

java - 如何在不导致Overdraw的情况下为UI中的特定组件添加背景色?

java - 有哪些选项可以替代 Java Swing GUI?

java - 如何在 ms access 中插入值以及自动生成的字段

java - 在Java中使用正则表达式验证csv文件

java - 如何在谷歌分析中为屏幕浏览量应用过滤器

java - 这个java类有什么可说的?

java - 多个不同的 map 可以共享相同的键集吗?

Java,使用用户名和密码访问安全的 WSO2 Web 服务

java - Spring @Autowired 字段为空?