listing continued adataitem thehashtable find(akey)if(adataitem !nullsystem out println("found akey)else system out println("could not find akey)breakdefaultsystem out print("invalid entry\ ")/end switch /end while /end main(//public static string getstring(throws ioexception inputstreamreader isr new inputstreamreader(system in)bufferedreader br new bufferedreader(isr)string br readline()return //public static char getchar(throws ioexception string getstring()return charat( )//public static int getint(throws ioexception string getstring()return integer parseint( )///end class hashtableapp ///////////////////////////////////////////////////////////////the main(routine in the hashtableapp class contains user interface that allows the user to show the contents of the hash table (enter )insert an item ( )delete an item ( )or find an item (