一个Student类,覆盖equals()方法

public class Student{
  private String cardID;//身份证
  private String name;//姓名

  public boolean equals( Object obj ){
    if( obj == null ){
      return false;
    }
    if( this == obj ){
      return true;
    }
    if( obj instanceof Student ){
      Student stu = (Student)obj;
      if( this.cardID.equals( stu.cardID ) && this.name.equals( stu.name ) ){
        return true;
      }
    }
    return false;
  }
}

posted on 2017-07-19 10:10  全力以赴002  阅读(282)  评论(0)    收藏  举报

导航