java集合中hashSet与TreeSet学习总结
集合hashSet与TreeSet(仅就成员元素为自定义类型)总结如下:
1、hashSet
为保证hashSet集合中的自定义成员元素的唯一性(或不可重复性),自定义成员元素所属的类一定要重写Object类中hashCode()方法及equals()方法。
为什么要这么作呢?
我们试想:怎么判断两个元素相等呢?答案是利用equals方法。可是,假如我们集合中的元素已经有1000个了,那么
原创
2016-02-12 22:26:30 ·
484 阅读 ·
0 评论