Difference between HashMap and HashSet in Java
It is one of the important interview question for android developer or Java developer.
HashSet does not allow duplicate value. In HashMap duplicate keys are not allowed but duplicate values are allowed. HashMap allows multiple null values and single null key. In HashSet single null value is allowed.

HashMap is faster than HashSet. In HashSet dummy values are allowed but in HashMap dummy values are not allowed.