HashSet
为快速查找而设计的Set。存入HashSet的元素必须定义hashcCode()
如果没有特殊要求,这个是你的首选。因为他对速度进行了优化。
HashSet简介
-
HashSet是开发中经常使用到的Set的实现类,存储一组无序,唯一(不可重复)的对象,这里的无序是指 元素的存储顺序和遍历顺序是不一致的。
-
HashSet通过iterator()返回的迭代器是fail-fast的。
-
HashSet 是一个没有重复元素的集合。它是由HashMap实现的,不保证元素的顺序,而且HashSet允许使用 null 元素。
-
HashSet是非同步的。