为何要重写hashcode和equals方法?

为何要重写hashcode和equals方法?算法 相信不少小伙伴被这个问题给困扰好久了,下面我就给你们详细说一下个人理解吧~数组 由于默认的equals方法是Object的方法,比较的是内存地址;而默认的hashcode方法返回的是对象的内存地址转换成的一个整数,实际上指的的也是内存,两个方法能够理解为比较的都是内存地址,这在实际开发的过程当中在hashmap或者hashset里若是不重写的ha
相关文章
相关标签/搜索