public class StringLinkedListSCDemo
3: //public class StringLinkedListSelfContainedDemo
4: public class StringLinkedListSCDemo
5: {
6: public static void main(String[] args)
7: {
8: StringLinkedListSelf list = new StringLinkedListSelf( );
9: list.addANodeToStart("One");
10: list.addANodeToStart("Two");
11: list.addANodeToStart("Three");
12: System.out.println("List has " + list.length() +
13: " entries.");
14: list.showList( );
16: if (list.onList("Three"))
17: System.out.println("Three is on list.");
18: else
19: System.out.println("Three is NOT on list.");
20: list.deleteHeadNode( );
21: if (list.onList("Three"))
22: System.out.println("Three is on list.");
23: else
24: System.out.println("Three is NOT on list.");
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: }