package com.thealgorithms.datastructures.hashmap.hashing;
import java.util.Scanner;
public final class Main {
private Main() {
}
public static void main(String[] args) {
int choice;
int key;
HashMap h = new HashMap(7);
Scanner scan = new Scanner(System.in);
while (true) {
System.out.println("Enter your Choice :");
System.out.println("1. Add Key");
System.out.println("2. Delete Key");
System.out.println("3. Print Table");
System.out.println("4. Exit");
choice = scan.nextInt();
switch (choice) {
case 1:
System.out.println("Enter the Key: ");
key = scan.nextInt();
h.insertHash(key);
break;
case 2:
System.out.println("Enter the Key delete: ");
key = scan.nextInt();
h.deleteHash(key);
break;
case 3:
System.out.println("Print table");
h.displayHashtable();
break;
case 4:
scan.close();
return;
default:
throw new IllegalArgumentException("Unexpected value: " + choice);
}
}
}
}