为了比较两个对象是否相等,重写equals、和hashcode方法
1. 定义User对象,重写equals和hashcode方法
package com.wx.domain;
import java.util.Objects;
public class User {
private String name;
private String address;
public User(){}
public User(String name,String address){
this.name = name;
this.address = address;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
@Override
public String toString() {
return "User [name=" + name + ", address=" + address + "]";
}
@Override
public boolean equals(Object obj) {