代码改变世界

17_7_4 HashSet 中contains 方法重写

2017-07-04 15:03  小歪1991  阅读(384)  评论(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()