Iterate through elements Java Vector using ListIterator Example
- /*
- Iterate through elements Java Vector using ListIterator Example
- This Java Example shows how to iterate through the elements of java
- Vector object in forward and backward direction using ListIterator.
- */
- import java.util.Vector;
- import java.util.ListIterator;
- public class IterateThroughVectorUsingListIteratorExample {
- public static void main(String[] args) {
- //create Vector object
- Vector v = new Vector();
- //Add elements to Vector
- v.add("1");
- v.add("2");
- v.add("3");
- v.add("4");
- v.add("5");
- /*
- Get a ListIterator object for Vector using
- listIterator() method.
- */
- ListIterator itr = v.listIterator();
- /*
- Use hasNext() and next() methods of ListIterator to iterate through
- the elements in forward direction.
- */
- System.out.println("Iterating through Vector elements in forward direction...");
- while(itr.hasNext())
- System.out.println(itr.next());
- /*
- Use hasPrevious() and previous() methods of ListIterator to iterate through
- the elements in backward direction.
- */
- System.out.println("Iterating through Vector elements in backward direction...");
- while(itr.hasPrevious())
- System.out.println(itr.previous());
- }
- }
- /*
- Output would be
- Iterating through Vector elements in forward direction...
- 1
- 2
- 3
- 4
- 5
- Iterating through Vector elements in backward direction...
- 5
- 4
- 3
- 2
- 1
- */



