Hashmap基础知识笔记

前言背景: HashSet通过Hashmap来实现的,用来存储不重复数据的,怎么判断里面的对象是否重复呢?这时必须是重写了equals方法去比较对象的里面所有的值,而不是比较引用地址,比较引用地址它们永远都不相等,除非是同一个对象。通过equals比较的过程性能是非常不佳的,所以有了hashCode这个设计。 hashCode() 方法被设计在 Object 类中,说明是希望所有的对象都能实现该方
相关文章
相关标签/搜索