HashSet


1. HashSet可以存储一个空元素,HashSet中的元素没有顺序。
2. 非同步,若有多线程访问,需要通过其他方式如Collections.synchronizedSet实现同步。
3. 内部有一个HashMap<E,Object>()实例用于保存元素,初始化长度为10,负载因数是0.75,将元素作为key存储,value是一个无用的object对象。
4. 因为HashSet采用HashMap的key来存储元素,所以不能有重复的元素。

你可能感兴趣的:(hashset)