/** * Tests Iterator1 example for both array and linked list collections. * * @author R. P. Futrelle * @version 20 June 2003 (started 19 June 2003) */ class Iterator1Test { public static void main(String[] args) { MyArrayCollection myArr = new MyArrayCollection(10); MyListCollection myList = new MyListCollection(); for(int i=0; i < 8; i++) { myArr.add("item " + i); myList.add("item " + i); } MyIterator myArrIter = myArr.iterator(); MyIterator myListIter = myList.iterator(); System.out.println("Iterating on my array collection:"); while(myArrIter.hasNext()) { System.out.println((String)myArrIter.next()); } System.out.println("Iterating on my List collection:"); while(myListIter.hasNext()) { System.out.println((String)myListIter.next()); } } // main() } // class Iterator1Test