import java.util.ArrayList;
import java.util.Iterator;

public class GroceryList {

  static public void main(String[] args) {
    ArrayList<String> groceryList = new ArrayList<String>();
    Iterator<String> iter;
    
    groceryList.add("apples");
    groceryList.add("bread");
    groceryList.add("juice");
    groceryList.add("carrots");
    groceryList.add("ice cream");
    System.out.println("Number of items on my grocery list: "
                       + groceryList.size());
    System.out.println("Items are: ");
    iter = groceryList.listIterator();
    while (iter.hasNext()) {
      String nextItem = iter.next();
      System.out.println(groceryList.indexOf(nextItem)+") " 
                         + nextItem);
    } // end while

  } // end main
    
} // end GroceryList
