See More

public class JavaDS { public static void main(String[] args){ // //stack tester // Stack STACK1; // STACK1 = new Stack(); // STACK1.push(23); // STACK1.push(11); // STACK1.push(2); // STACK1.pop(); // STACK1.pop(); // STACK1.pop(); // // // //queue tester // Queue QUEUE1; // QUEUE1 = new Queue(); // QUEUE1.push(23); // QUEUE1.push(11); // QUEUE1.push(2); // QUEUE1.display(); // QUEUE1.pop(); // QUEUE1.display(); // QUEUE1.pop(); // QUEUE1.display(); // QUEUE1.pop(); // QUEUE1.display(); // // // //linkedlist teseter // LinkedList list = new LinkedList(); // list.addToTail(5); // list.addToTail(2); // list.addToTail(-2); // System.out.println(list.removeHead()+ " Is the head, and it's been removed"); // System.out.println(list.getHead()+" This is the new head"); // list.addToTail(3); // list.addToTail(1000); // System.out.println(list.contains(1000)); // // //tree tester // Tree tree = new Tree(); // int[] items = {5, 8, 7, 1, 9, 3, 0, 4, 6, 2}; // for (int i : items) // tree.addChild(i); // // System.out.println("Is it contain 3: " + tree.contains(3)); // tree.display(); // // // //hashtable tester // HashTable hashTable = new HashTable(); // // Put some key values. // hashTable.insert("cat","1"); // hashTable.insert("cat","2"); // hashTable.insert("dog","3"); // hashTable.remove("cat"); // System.out.println(hashTable.retrieve("dog")); } }