变量
|
|
构造函数
|
|
我们可以看到他的构造函数都是再次调用了HashMap
的构造函数。将map
变量初始化为相应的HashMap
。
添加
|
|
将传入的key
,一个空的value
。通过map的put操作放值到map中。通过map的key不能重复原理。如果key重复,则不会添加到map中。
迭代器
|
|
通过这里我们可以看出来HashSet
的原理就是在HashMap
的基础上实现的。
我们只需要他的key
集合就是我们所需的HashSet
。