零、HashSet()
HashSet():
-
remove()
时,只要对象有equals()
,或者重写equals()
,并且equals()
的值相等,则可以删除该对象。
Snip20160724_93.png
一、equals()和hascode()
equals()
和hascode()
必须一一对应。-
当类的对象来作为索引、键值来使用时,会用到
hascode()
。Snip20160724_94.png
-
简单实现
Snip20160724_95.png