hashCode的作用
- hashCode的存在主要是用于查找的快捷性,eg. HashMap、HashTable等,hashCode是用来在散列存储结构中确定对象的存储地址的。
- 如果两个对象相同,那么这两个对象的hashCode一定要相同。
- 如果对象的equals方法被重写,那么对象的hashCode也要尽量重写。
- 两个对象hashCode相同,两个对象不一定相同。只能够说明这两个对象在散列存储结构中,他们是“存放在同一个篮子中”的。
posted on 2017-03-16 14:03 一个不会coding的girl 阅读(256) 评论(2) 编辑 收藏 举报