零、HashSet()
HashSet():
-
remove()时,只要对象有equals(),或者重写equals(),并且equals()的值相等,则可以删除该对象。

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

