, , , String . , :
final MyHashMap map = new MyHashMap();
map.put("foo", "", "baz", new Object());
map.put("", "foo", "baz", new Object());
, , , Object, String , . , keySet Map, Set String, , - Map Integer, .
, . MyHashMap Map put, get remove, . , , , .
, , , :
Map<Object, Object> map = new MyHashMap();
none . , firstName, lastName address, , equals hashCode, HashMap.