从ArrayList中删除所有元素的出现次数
- 论坛
- 从ArrayList中删除所有元素的出现次数
10 浏览
从ArrayList中删除所有元素的出现次数
我正在使用java.util.ArrayList
,我想要删除所有特定元素的出现。
Listl = new ArrayList (); l.add("first"); l.add("first"); l.add("second"); l.remove("first");
它只删除了第一个出现的元素。但我希望在l.remove("first");
之后删除所有的出现。我希望列表中只剩下"value"。通过谷歌搜索,我发现可以通过创建新列表并调用list.removeAll(newList)
来实现。但是是否有可能在不创建新列表的情况下删除所有出现,或者是否有可用的API来实现这一点?