Iterate through a Collection using Java Iterator Example
- /*
- Iterate through a Collection using Java Iterator Example
- This Java Example shows how to iterate through a Collection using Java Iterator.
- */
- import java.util.Iterator;
- import java.util.ArrayList;
- public class JavaIteratorExample {
- public static void main(String[] args) {
- //create an ArrayList object
- ArrayList aList = new ArrayList();
- //populate ArrayList object
- aList.add("1");
- aList.add("2");
- aList.add("3");
- aList.add("4");
- aList.add("5");
- /*
- Get Iterator object by invoking iterator method of collection.
- Iterator provides hasNext() method which returns true if has more
- elements. next() method returns the element in iteration.
- */
- Iterator itr = aList.iterator();
- //iterate through the ArrayList values using Iterator's hasNext and next methods
- while(itr.hasNext())
- System.out.println(itr.next());
- /*
- Please note that next method may throw a java.util.NoSuchElementException
- if iteration has no more elements.
- */
- }
- }
- /*
- Output would be
- 1
- 2
- 3
- 4
- 5
- */



