Iterator 仅向前遍历元素,而 ListIterator 向前和向后遍历元素。
编号 | Iterator | ListIterator | |
---|---|---|---|
1 | Iterator只在前向遍历元素。 | ListIterator 向后和向前遍历元素。 | |
2 | Iterator 可以用在List、Set、Queue中。 | ListIterator 只能在 List 中使用。 | |
3 | Iterator | 只能在遍历集合时执行remove操作。 | ListIterator 可以执行 add ,remove ,set 遍历集合时的操作。 |