If you havent noticed Javas Vector Class by default doesnt have a method for returning an iterator. It does however inherit off AbstractList, which in essence has a listIterator method, but i dont think the Vector class actually provided implementation to return a listIterator of all the objects inside the list. Generally iterators in Java are used on for example LinkedLists which is farily popular to use iterators on, and LinkedList has a method which returns it called the listIterator() method.
To traverse a Vector list just simply do it as if you were doing it with a ArrayList, Vector in Java is essentially the same as an ArrayList i think except its synchronized.