17_7_4 HashSet 中contains 方法重写
2017-07-04 15:03 小歪1991 阅读(394) 评论(0) 收藏 举报方法一:自己写:
public boolean equals(Object b){
Person a = (Person) b;
return this.age==a.age&&this.name.equals(a.name);
}
public int hashCode(){
return this.age*37;//引用的是这个对象的可比性的属性
}
方法二:eclipse中 自动生成 equals and hascode()

浙公网安备 33010602011771号