java对象去重
/**
* 数据去重
* @param list
* @return
*/
private List<XXEntity> removeCopyData(List<XXEntity> list) {
// 根据XxId去除重复数据
List<XXEntity> uniqueList = list.stream().collect(
collectingAndThen(toCollection(() -> new TreeSet<>(comparing(XXEntity::getXxId))), ArrayList::new)
);
return uniqueList;
}
posted on 2018-07-27 16:46 HuaChenYing 阅读(2306) 评论(0) 编辑 收藏 举报