Hash Map
|
Hash Set
|
HashMap is a implementation of Map interface
|
HashSet is an implementation of Set Interface
|
HashMap Stores data in form of key value pair
|
HashSet Store only objects
|
Put method is used to add element in map
|
Add method is used to add element is Set
|
In hash map hashcode value is calculated using key object
|
Here member object is used for calculating hashcode value which can be same for two objects so equal () method is used to check for equality if it returns false that means two objects are different.
|
HashMap is faster than hashset because unique key is used to access object
|
HashSet is slower than Hashmap
|