For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
HashSet 类是按照哈希算法(离散函数)来存储集合中的元素,他当中的元素是无序的,允许且最多一个元素为 null 。它是Set 的一个实现,所以没有重复元素。
在 HashSet 类中实现了 Collection 接口中的所有方法
HashSet 是基于 HashMap 实现的,默认构造函数是构建一个初始容量为16,负载因子为 0.75 的 HashMap。封装了一个 HashMap 对象来存储所有的集合元素,所有放入 HashSet 中的集合元素实际上由 HashMap 的 key 来保存,而 HashMap 的 value 则存储了一个 PRESENT,它是一个静态的 Oject 对象。
HashSet的其他操作都是基于HashMap的。