要求:向Set中添加数据,其所在类一定要重写hashCode()和equals()。hashCode与equals()要保持一致。(实现对等规则)
对一致的理解
HashSet集合判断两个元素相等的标准:两个对象通过hashCode()方法比较相等,并且两个对象的equals()返回值也相等。即相等对象必须具有相等的散列码。
技巧:自动生成
HashSet 底层:数组+链表结构
欢迎分享,转载请注明来源:内存溢出
要求:向Set中添加数据,其所在类一定要重写hashCode()和equals()。hashCode与equals()要保持一致。(实现对等规则)
对一致的理解
HashSet集合判断两个元素相等的标准:两个对象通过hashCode()方法比较相等,并且两个对象的equals()返回值也相等。即相等对象必须具有相等的散列码。
技巧:自动生成
HashSet 底层:数组+链表结构
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)