黑马程序员技术交流社区

标题: 为什么要重写 hashcolde 和 equals 方法 [打印本页]

作者: 青争心    时间: 2016-3-28 21:24
标题: 为什么要重写 hashcolde 和 equals 方法
hashcolde  和 equals 方法重写是干什么的
作者: zxw    时间: 2016-3-28 22:25
HashSet中必须这么做,因为他就是这么存储的。这样保证存储位置的无序性。先比较哈希值,哈希值不一样则直接存储,如果哈希值一样,则根据equals判断对象是否相等,如果不相等则存储。
作者: xuqinghua    时间: 2016-3-29 23:20
同上,   希望楼主学习顺利




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