Source of StringLinkedListSCDemo.java


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