## Uses of Interface
java.util.ListIterator

Packages that use ListIterator
java.util: Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).
java.util.concurrent: Utility classes commonly useful in concurrent programming.

### Uses of ListIterator in java.util

Methods in java.util that return ListIterator
`static <T> ListIterator<T>` Collections.`emptyListIterator()` Returns a list iterator that has no elements.
`ListIterator<E>` AbstractList.`listIterator()` Returns a list iterator over the elements in this list (in proper sequence).
`ListIterator<E>` ArrayList.`listIterator()` Returns a list iterator over the elements in this list (in proper sequence).
`ListIterator<E>` Vector.`listIterator()` Returns a list iterator over the elements in this list (in proper sequence).
`ListIterator<E>` List.`listIterator()` Returns a list iterator over the elements in this list (in proper sequence).
`ListIterator<E>` LinkedList.`listIterator(int index)` Returns a list-iterator of the elements in this list (in proper sequence), starting at the specified position in the list.
`ListIterator<E>` AbstractList.`listIterator(int index)` Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.
`abstract ListIterator<E>` AbstractSequentialList.`listIterator(int index)` Returns a list iterator over the elements in this list (in proper sequence).
`ListIterator<E>` ArrayList.`listIterator(int index)` Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.
`ListIterator<E>` Vector.`listIterator(int index)` Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.
`ListIterator<E>` List.`listIterator(int index)` Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.

### Uses of ListIterator in java.util.concurrent

Methods in java.util.concurrent that return ListIterator
`ListIterator<E>` CopyOnWriteArrayList.`listIterator()` Returns a list iterator over the elements in this list (in proper sequence).
`ListIterator<E>` CopyOnWriteArrayList.`listIterator(int index)` Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.