java 关于Set接口下的hasdCode(),equals()的重写
Set集合接口具有:
1. 无序性(输入顺序与储存无关)
2. 唯一性,不可重复性
实现类:HashSet()
问题:
当一个集合中出现若干的对象,对象中的字符串值或其他数值一样,但真实hash值却不相同,会违背Set接口的特征唯一性.
考虑到真实数据,所以进行了重写hashCode方法,但hashCode要配合着equals一起使用,所有都进行了重写.
one.重写hashCode方法与equals方法的代码如下:
package com.hare.test;
import jav
原创
2021-05-11 17:52:20 ·
225 阅读 ·
0 评论