public class Driver { public static void main(String[] args) { System.out.println("Integer List"); myList L = new myList(); System.out.println(L); for (int i = 0; i < 5; i++) L.add((i+1)*5); System.out.println(L); for (int i = 0; i < 7; i++) L.add((i+1)*5); System.out.println(L); System.out.println(); L.remove(1); System.out.println("Removed value at index 1."); System.out.println(L); System.out.println(); L.add(17); System.out.println("Added value 17 to end of array."); System.out.println(L); System.out.println(); L.add(5,23); System.out.println("Inserted value 23 at index 5."); System.out.println(L); System.out.println(); L.set(9,16); System.out.println("Changed value at index 9 to 16."); System.out.println(L); System.out.println(); System.out.println("Testing get():\nThe value at index 16 is: " + L.get(16)+"\nThe value at index 4 is: " + L.get(4)); System.out.println(); System.out.println("Testing find(): search for 16: found " + L.find(16)); System.out.println(); L.fRemove(16); System.out.println("Removed the first instance of 16."); System.out.println(L); System.out.println(); System.out.println(); myStringList SNL = new myStringList(); System.out.println("String List"); System.out.println(SNL); for (int i = 0; i < 5; i++) SNL.add(SNL.makeRandomStrings()); System.out.println(SNL); for (int i = 0; i < 7; i++) SNL.add(SNL.makeRandomStrings()); System.out.println(SNL); System.out.println(); SNL.remove(1); System.out.println("Removed value at index 1."); System.out.println(SNL); System.out.println(); SNL.add("addTest"); System.out.println("Added value \"addTest\" to end of array."); System.out.println(SNL); System.out.println(); SNL.add(5,"insertTest"); System.out.println("Inserted value \"insertTest\" at index 5."); System.out.println(SNL); System.out.println(); SNL.set(9,"setTest"); System.out.println("Changed value at index 9 to \"setTest\"."); System.out.println(SNL); System.out.println(); System.out.println("Testing get():\nThe value at index 18 is: " + SNL.get(18)+"\nThe value at index 9 is: " + SNL.get(9)); System.out.println(); System.out.println("Testing find(): search for \"even\": found " + SNL.find("even")); System.out.println(); SNL.fRemove("even"); System.out.println("Removed the first instance of \"even\"."); System.out.println(SNL); System.out.println(); System.out.println(); } }