黑马程序员技术交流社区

标题: Arraylist与hashSet集合元素重复性总结 [打印本页]

作者: Apol    时间: 2015-7-22 23:47
标题: Arraylist与hashSet集合元素重复性总结
1.  ArrayList集合中的元素,无论是否覆写了hashCode()和equals()方法,都可以重复存在。
2.  HashSet集合中的元素,只有同时覆写了hashCode()和equals()方法,才能保证元素不重复。
3.  HashSet集合判断元素的唯一性,首先根据元素的hashCode值,然后在根据equals方法,如果不覆盖equals方法,会调用Object类的equals方法,是比较两个对象的地址值。

希望大家指正。
作者: Apol    时间: 2015-7-23 22:16
没人,怎么回事儿啊?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2