// CSE 143, Winter 2010, Marty Stepp // This client program creates an ArrayIntList object and calls several of // its methods to perform basic testing on the ArrayIntList class. public class TestArrayIntList { public static void main(String[] args) { // add 6 elements and print ArrayIntList list = new ArrayIntList(); list.add(3); list.add(8); list.add(9); list.add(7); list.add(5); list.add(12); list.print(); System.out.println(); // insert in the middle and print again list.add(3, 42); list.print(); System.out.println(); // insert at the front and print again list.add(0, 999); list.print(); System.out.println(); // add at the end and print again list.add(8, -1); list.print(); System.out.println(); // add more than 10 total elements (resize) and print again list.add(943857); list.add(324768); list.print(); } }