import java.io.IOException; import t234.*; /** * Simple test program for Tree234. */ public class T234Client { public void test() throws IOException { System.out.println ("Empty 2-3-4 tree:"); Tree234 myTree = new Tree234 (); myTree.draw (); System.out.println ("\n\nPress Enter to continue..."); System.in.read (); System.out.println ("Insert -10..."); myTree.insert (new Integer (-10)); myTree.draw (); System.out.println ("\n\n"); System.out.println ("Insert -5..."); myTree.insert (new Integer (-5)); myTree.draw (); System.out.println ("\n\n"); System.out.println ("Insert 0..."); myTree.insert (new Integer (0)); myTree.draw (); System.out.println ("\n\nPress Enter to continue..."); System.in.read (); System.in.read (); System.out.println ("Insert 5..."); myTree.insert (new Integer (5)); myTree.draw (); System.out.println ("\n\nPress Enter to continue..."); System.in.read (); System.in.read (); System.out.println ("Insert 15..."); myTree.insert (new Integer (15)); myTree.draw (); System.out.println ("\n\nPress Enter to continue..."); System.in.read (); System.in.read (); System.out.println ("Insert 20.."); myTree.insert (new Integer (20)); myTree.draw (); System.out.println ("\n\nPress Enter to continue..."); System.in.read (); System.in.read (); System.out.println ("Insert 25..."); myTree.insert (new Integer (25)); myTree.draw (); System.out.println ("\n\nPress Enter to continue..."); System.in.read (); System.in.read (); System.out.println ("Insert 30..."); myTree.insert (new Integer (30)); myTree.draw (); System.out.println ("\n\nPress Enter to continue..."); System.in.read (); System.in.read (); System.out.println ("Insert 35..."); myTree.insert (new Integer (35)); myTree.draw (); System.out.println ("\n\nPress Enter to continue..."); System.in.read (); System.in.read (); System.out.println ("Insert 40..."); myTree.insert (new Integer (40)); myTree.draw (); System.out.println ("\n\nPress Enter to continue..."); System.in.read (); System.in.read (); System.out.println ("Insert 45..."); myTree.insert (new Integer (45)); myTree.draw (); System.out.println ("\nInsert 45 again..."); myTree.insert (new Integer (45)); myTree.draw (); System.out.println ("\n\nPress Enter to quit..."); System.in.read (); System.in.read (); } public static void main (String[] args) throws IOException { new T234Client().test(); } }