public class Test {
private Integer id;
private String name;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id= id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name= name;
}
@Override
public boolean equals(Object obj) {
if(obj==null) {
return false;
}
if(this==obj) {
return true;
}
if(obj instanceof Test) {
Test t = (Test)obj;
if(t.getId()==this.getId()&&t.getName().equals(this.getName())) {
return true;
}else {
return false;
}
}
return false;
}
}
Java 判断自定义对象是否相等,需要覆写equals()方法
猜你喜欢
转载自blog.csdn.net/m0_38019995/article/details/84653070
今日推荐
周排行