Source of StringLinkedListDemo.java


  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: }