我希望能够遍历Set并从中删除满足某些条件的元素。 迭代器文档并没有说明在遍历时修改列表的情况。
这种操作是否可行?如果不行,那么最好的方法是什么?请注意,我只想从迭代器提供的集合中删除元素。
编辑:快速展示了这是可能的。我也可以用以下语法做到吗?
这种操作是否可行?如果不行,那么最好的方法是什么?请注意,我只想从迭代器提供的集合中删除元素。
编辑:快速展示了这是可能的。我也可以用以下语法做到吗?
for(Node n : mySet) {
mySet.remove(n);
}