Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package javaapplication10;
- /**
- *
- * @author RamonGaming
- */
- import java.util.Scanner;
- public class JavaApplication10 {
- /**
- * @param args the command line arguments
- */
- public static void main(String[] args) {
- // TODO code application logic here
- DelegateHash testHash = new DelegateHash();
- Scanner inp = new Scanner(System.in);
- boolean running = true;
- while (running){
- int loadFactor = testHash.loadFactor();
- System.out.println("Load Factor:" + loadFactor);
- System.out.println("D)isplay P)ut G)et C)ontains S)ize R)emove Q)uit?");
- testHash.loadFactor();
- String menu = inp.nextLine();
- if(menu.equals("P")){
- System.out.println("Enter name: ");
- String name = inp.nextLine();
- System.out.println("Enter Affiliation: ");
- String affil = inp.nextLine();
- Delegate test = new Delegate(name, affil);
- testHash.put(test);
- }
- else if(menu.equals("D")){
- testHash.displayDB();
- }
- else if(menu.equals("G")){
- System.out.println("Enter name: ");
- String name = inp.nextLine();
- testHash.get(name);
- }
- else if(menu.equals("C")){
- System.out.println("Enter name: ");
- String name = inp.nextLine();
- boolean contains = testHash.containsName(name);
- if (contains){
- System.out.println("Contains: " + name);
- }
- }
- else if(menu.equals("S")){
- testHash.size();
- }
- else if(menu.equals("R")){
- System.out.println("Enter name: ");
- String name = inp.nextLine();
- testHash.remove(name);
- }
- else if(menu.equals("Q")){
- running = false;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement