Java基礎-API day10-Object
阿新 • • 發佈:2018-12-21
案例:重寫Student(String name,int age,String no)類的equals方法
public boolean equals(Object obj) { if(this==obj){ return true; } if(obj==null){ return false; } if(this.getClass()!=obj.getClass()){ return false; } Student stu = (Student)obj; if(this.age!=stu.age){ return false; } if(!(this==stu||(this.name!=null)&&this.name.equals(stu.name))){ return false; } if(!(this==stu||(this.no!=null)&&this.no.equals(stu.no))){ return false; } return false; }