// Helene Martin, CSE 143 // Creates a LinkedIntList and calls its methods. public class ListClient { public static void main(String[] args) { LinkedIntList list = new LinkedIntList(); list.add(42); // empty list add list.add(67); list.add(-23); list.add(5); list.add(77); list.add(89); System.out.println(list.get(0)); // front of list System.out.println(list.get(1)); // inside list System.out.println(list.get(5)); // end of list System.out.println(list); // toString LinkedIntList list2 = new LinkedIntList(12); System.out.println(list2); LinkedIntList list3 = new LinkedIntList(); list3.addSorted(14); // empty case list3.addSorted(17); // end case list3.addSorted(15); // middle case list3.addSorted(42); // end case list3.addSorted(23); // middle case list3.addSorted(12); // front case // When verifying the behavior of our code, we should // look for different cases to test. There's no point // in testing the same case many times!! System.out.println(list3); } }