private List<LeTextBookList> removeDuplicateOutputField(List<LeTextBookList> list) {
Set<LeTextBookList> set = new TreeSet<>(new Comparator<LeTextBookList>() {
@Override
public int compare(LeTextBookList o1, LeTextBookList o2) {
int compareToResult = 1;//==0表示重复
//根据需求添加StringUtils.equals(o1.getUserName(), o2.getUserName()) ;
if(StringUtils.equals(o1.getQuestionForm(), o2.getQuestionForm()) && StringUtils.equals(o1.getId(), o2.getId())) {
compareToResult = 0;
}
return compareToResult;
}
});
set.addAll(list);
return new ArrayList<>(set);
}
list对象去重适合jdk1.8以下使用
最新推荐文章于 2023-06-28 16:16:26 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)