有一个列表,需要比较列表中的对象,并检查object1.field1 是否等于另一个object2.field1如果它们相等然后执行一些逻辑。
例如:List有2个元素
Class Record {
private String Name;
private String Id;
}
要比较一下
Record[0].id == Record[1].id
发布于 2018-08-22 14:59:07
覆盖equals方法只比较ID
@Override
public boolean equals(Object o){
Record r = (Record) o;
return r.id.equals(id);
}
https://stackoverflow.com/questions/-100002350
复制相似问题