Java Javolution:在遍历快速集时删除

Java Javolution:在遍历快速集时删除,java,data-structures,javolution,Java,Data Structures,Javolution,在文档中,它告诉迭代器FastSet,您可以执行以下操作: for (FastSet.Record r = set.head(), end = set.tail(); (r = r.getNext()) != end;) { Object value = set.valueOf(r); } 问题是:如何在迭代时删除?该方法似乎合适,尽管您可能也希望查看继承的操作。好,但在删除之前必须小心地推进指针。

在文档中,它告诉迭代器FastSet,您可以执行以下操作:

 for (FastSet.Record r = set.head(), end = set.tail(); (r = r.getNext()) != end;) {
     Object value = set.valueOf(r);    
 }

问题是:如何在迭代时删除?

该方法似乎合适,尽管您可能也希望查看继承的操作。

好,但在删除之前必须小心地推进指针。