HashMap和HashSet的区别1.HashMap实现的是Map接口,HashSet实现的是Set接口2.结构不一样,一个存储的是键值对,一个存储的是对象3.HashMap存储的值可能相同,HashTable存储的值不能相同,但由于hashcode是存在重复的,所以,存放的对象有可能相同。(这个最大大作用是警示我们不能用hashset来对对象去重,而应该用hashmap或者其他hash算法)