Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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 input = new Scanner(System.in);
- boolean programRunning = true;
- while (programRunning){
- double loadFactor = testHash.updateLoadFactor();//
- System.out.println("Load Factor:" + testHash.updateLoadFactor());//
- System.out.println("D)isplay P)ut G)et C)ontains S)ize R)emove Q)uit?");
- testHash.updateLoadFactor();//
- String menu = input.nextLine();
- if(menu.equals("P")){
- System.out.println("Enter name: ");
- String name = input.nextLine();
- System.out.println("Enter Affiliation: ");
- String affil = input.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 = input.nextLine();
- System.out.println(testHash.get(name));
- }
- else if(menu.equals("C")){
- System.out.println("Enter name: ");
- String name = input.nextLine();
- boolean contains = testHash.containsName(name);
- if (contains){
- System.out.println("It does contains: " + name);
- }
- else{
- System.out.println("It does not contain: " + name);
- }
- }
- else if(menu.equals("S")){
- System.out.println(testHash.size());
- }
- else if(menu.equals("R")){
- System.out.println("Enter name: ");
- String name = input.nextLine();
- testHash.remove(name);
- }
- else if(menu.equals("Q")){
- programRunning = false;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement