java equals()方法的写法

时间:2022-12-02 16:06:43
//java equals()方法的写法
@Overridepublic boolean equals(Object o) {if (this == o) { // 如果相等,则返回truereturn true;}if (o == null) { // 如果指定对象为空return false;}if (!(o instanceof Person)) { // 如果o不是Person的实例return false;}Person p = (Person) o;if (this.name.equals(p.getName()) && this.age == p.getAge()) {return true;} else {return false;}}