最后更新于1年前
这有帮助吗?
Hash是指使用Hash的方式判断对象的唯一性,需要重写hashCode方法。
hashCode
注意,重写equals后官方建议重写hashCode
其主要原理如下:
HashSet的底层主要由HashMap实现,其K为HashSet的存储类型
构造器将会初始化HashMap
add方法添加一个元素时,key为要存储的数据,value是一个常量 new Object()
new Object()