/*
 * Program to demonstrate the use of Iterator interface
 * and its methods to iterate through an ArrayList.
 * File: DemoIterator.java
 * Aaron Tan
 */

import java.util.List;
import java.util.ArrayList;
import java.util.Iterator;

class DemoIterator {

  public static void main(String[] args) {

    List<Integer> myList = new ArrayList<Integer>();

    myList.add(new Integer(12));
    myList.add(new Integer(7));
    myList.add(new Integer(-98));

    for (int i = 0; i < myList.size(); i++) {
      System.out.println(myList.get(i));
    }

    Iterator it = myList.iterator();
    while (it.hasNext()) {
      System.out.println(it.next());
    }
  }

}


