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);
Run Code Online (Sandbox Code Playgroud)
我有一个包含null元素的列表.有没有办法在不使用任何迭代的情况下从当前集合中删除null元素?
在java 8中,您可以使用Collection.removeIf:
list.removeIf(Objects::isNull);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28491 次 |
| 最近记录: |