List<DaXiaoBean> listcur = new ArrayList<>();
List<DaXiaoBean> listsql = new ArrayList<>();
//省略两个集合增加数据源。。。。
logger.e(listcur.toString() + "\n" + listsql.toString());
if (listcur.size() == listsql.size() && listcur.containsAll(listsql)) {
return true;
} else {
return false;
}
- DaXiaoBean类重写equals方法
public class DaXiaoBean {
private String dama;
private String xiaoma;//16产品码
@RequiresApi(api = Build.VERSION_CODES.KITKAT)
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
DaXiaoBean that = (DaXiaoBean) o;
return dama == that.dama &&
Objects.equals(xiaoma, that.xiaoma) ;
}
//get,set方法省写
}