//arrayList 是对象的集合
List<FindAllCounty> arrayList = new ArrayList<FindAllCounty>();
//set去重
arrayList = removeDuplicateUser(arrayList);
for (FindAllCounty c:arrayList ){
System.out.println(" saxid:"+c.getSfxid());
}
private static ArrayList<FindAllCounty> removeDuplicateUser(List<FindAllCounty> users) {
Set<FindAllCounty> set = new TreeSet<FindAllCounty>(new Comparator<FindAllCounty>() {
@Override
public int compare(FindAllCounty o1, FindAllCounty o2) {
//字符串,则按照asicc码升序排列
//根据sfxid去重
return o1.getSfxid().compareTo(o2.getSfxid());
}
});
set.addAll(users);
return new ArrayList<FindAllCounty>(set);
}
对象的集合 arrayList去重
最新推荐文章于 2024-05-10 11:18:40 发布