public class StringLinkedListDemo
1: //StringLinkedListDemo.java
2:
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() + " entries.");
12: list.showList();
13:
14: if (list.onList("Three"))
15: System.out.println("Three is on list.");
16: else
17: System.out.println("Three is NOT on list.");
18:
19: list.deleteHeadNode();
20:
21: if (list.onList("Three"))
22: System.out.println("Three is on list.");
23: else
24: System.out.println("Three is NOT on list.");
25:
26: list.deleteHeadNode();
27: list.deleteHeadNode();
28: System.out.println("Start of list:");
29: list.showList();
30: System.out.println("End of list.");
31: }
32: }