Difference between Iterator and Listiterator? November 25, 2022 by Tarik The differences are listed in the Javadoc for ListIterator You can iterate backwards obtain the iterator at any point. add a new value at any point. set a new value at that point.