public class ChongXie { private int id; private String name; public ChongXie() { } public ChongXie(int id, String name) { this.id = id; this.name = name; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public boolean equals(Object obj) { if (obj instanceof ChongXie) { ChongXie v1 = (ChongXie) obj; if (v1.id == this.id && v1.name.equals(this.name)) { return true; } } return false; } }
//测试类
public class TestChongxie { public static void main(String[] args) { ChongXie chongXie = new ChongXie(1,"张三"); ChongXie chongXie1 = new ChongXie(1,"张三"); System.out.println(chongXie.equals(chongXie1)); } }