ArrayList<SdkStatisticsLog> sdkStatisticsLogList = sdkStatisticsLogMapper.sdkStatisticsLogList(sdkStatisticsLog);
//定义一个去重后的集合
List<SdkStatisticsLog> list = new ArrayList<SdkStatisticsLog>();
//去重
Set<SdkStatisticsLog> set = new TreeSet<SdkStatisticsLog>(new Comparator<SdkStatisticsLog>(){
@Override
public int compare(SdkStatisticsLog a, SdkStatisticsLog b) {
return a.getDeviceUUID().compareTo(b.getDeviceUUID());
}
});
set.addAll(sdkStatisticsLogList);
list = new ArrayList<SdkStatisticsLog>(set);
arrayList根据对象的某个字段去重
最新推荐文章于 2024-05-10 11:18:40 发布