标签: java list collections iterator set
答案 0 :(得分:3)
ListIterator依赖于正在排序的List的元素(例如,它允许您在ListIterator的当前位置添加新元素)。 Set通常不是有序的,因此ListIterator提供的操作对Sets的意义不大。 Set仍然有一个常规的迭代器(允许你以任意顺序迭代元素,除非你的Set实现支持顺序,如TreeSet和LinkedHashSet那样,在这种情况下迭代将被排序)。
ListIterator