Iterator和ListIterator的区别是什么

Iterator 和 ListIterator 都是迭代器。 区别在于: 1.ListIterator 只能对 List 迭代,而 Iterator 不仅可以对 List 迭代,还可以迭代 Set。 2.ListIterator 可以双向迭代,而 Iterator 只能单向迭代。 3.ListIterator 继承 Iterator 接口增加了更多的方法,如下图。
相关文章
相关标签/搜索