public class ObjEqualsExample{
public static void main(String[] args) {
Person person = new Person(1,"张三", "湖北");
Person person2 = new Person(1,"张三", "湖北");
//这里使用equals重写
System.out.println(person.equals(person2));
Person2 person2_1 = new Person2(1,"张三", "湖北");
Person2 person2_2 = new Person2(1,"张三", "湖北");
//这里不使用equals重写
System.out.println(person2_1.equals(person2_2));
}
}
class Person {
private Integer id;
private String name;
private String address;
public Person(Integer id, String name, String address) {