n this assignment, you will implement a generic map interface in two ways:
- as a hash table
- with another map implementation from the activity (attached)
If you prefer, you may implement and test maps of Strings (sample code in the right column below).
You should use normal Java arrays for storage, not ArrayList or other classes from the Java Collections API.
Your submission should be a zip file that includes the following files:
- IMap.java (below, no changes needed)
- IMapTest.java, HashMapTest.java, and OtherMapTest.java (below, no changes needed)
- use the first column for Generic version, second column for String version
- HashMap.java (your hash table implementation) (Here is the main task)
- OtherMap.java (your other implementation) (Here is the main task)