public class StringLinkedListDemo
1: //StringLinkedListDemo.java
3: public class StringLinkedListDemo
4: {
5: public static void main(String[] args)
6: {
7: StringLinkedList list = new StringLinkedList();
8: list.addANodeToStart("One");
9: list.addANodeToStart("Two");
10: list.addANodeToStart("Three");
11: System.out.println("List has " + list.length() +
12: " entries.");
13: list.showList();
15: if (list.onList("Three"))
16: System.out.println("Three is on list.");
17: else
18: System.out.println("Three is NOT on list.");
19:
20: list.deleteHeadNode();
21:
22: if (list.onList("Three"))
23: System.out.println("Three is on list.");
24: else
25: System.out.println("Three is NOT on list.");
27: list.deleteHeadNode();
28: list.deleteHeadNode();
29: System.out.println("Start of list:");
30: list.showList();
31: System.out.println("End of list.");
32: }
33: }