你可以这样理解:首先判断他们的地址只是否相等,如果相同,在判断别的。如果不同,则中奖了。所以必须重写
例如:class Person
{
private String name;
private int age;
public Person(String name , int age)
{
this.name=name;
this.age=age;
}
public boolean equals(Object obj) //重写equals方法
{
......................
}
public int hashCode() //重写hashCode方法
{
....................
}
}作者: 广驰 时间: 2012-9-8 00:22