在 Java 中,从字符串列表中删除空元素

新手上路,请多包涵

在 Java 中,我有一个字符串 ArrayList,例如:

 [,Hi, ,How,are,you]

我想删除 null 和空元素,如何更改它,就像这样:

 [Hi,How,are,you]

原文由 Niranjan Kumar 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 322
1 个回答
List<String> list = new ArrayList<String>(Arrays.asList("", "Hi", null, "How"));
System.out.println(list);
list.removeAll(Arrays.asList("", null));
System.out.println(list);

输出:

 [, Hi, null, How]
[Hi, How]

原文由 lukastymo 发布,翻译遵循 CC BY-SA 2.5 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题