| 
 
| public class Person { private String name;
 private int age;
 public Person() {
 }
 public Person(String name, int age) {
 this.name = name;
 this.age = age;
 }
 public String getName() {
 return name;
 }
 public void setName(String name) {
 this.name = name;
 }
 public int getAge() {
 return age;
 }
 public void setAge(int age) {
 this.age = age;
 }
 
 public boolean equals(Object obj) {
 if (this == obj) {
 return true;
 }
 if (!(obj instanceof Person)) {
 return false;
 }
 Person p = (Person) obj;
 return this.name.equals(p.name) && this.age == p.age;
 }
 这是一个person类我重写了equals方法了大事还是保证不了唯一性啊。
 
 
 | 
 |