Question:

What differences exist between Iterator and ListIterator ?

Answer:

The differences of these elements are listed below:

  • An Iterator can be used to traverse the Set and Listcollections, while the ListIterator can be used to iterate only over Lists.
  • The Iterator can traverse a collection only in forward direction, while the ListIterator can traverse a List in both directions.
  • The ListIterator implements the Iterator interface and contains extra functionality, such as adding an element, replacing an element, getting the index position for previous and next elements, etc.

Keywords:

© 2017 QuizBucket.org