/**
* 将数据中重复的电话号码移除,重复指的是openID相同(同一个OPENID只允许发送一次)
* 很高效的去重方法
*
* @param userList
* @return
*/
public static ArrayList<PMeSendToUser> removeDuplicteUser(List<PMeSendToUser> userList) {
Set<PMeSendToUser> set = new TreeSet<PMeSendToUser>(new Comparator<PMeSendToUser>() {
@Override
public int compare(PMeSendToUser user1, PMeSendToUser user2) {
return user1.getOpenid().compareTo(user2.getOpenid());
}
});
set.addAll(userList);
return new ArrayList<PMeSendToUser>(set);
}
List集合数据高效去重
高效电话号码去重算法
最新推荐文章于 2024-07-12 13:55:59 发布
554

被折叠的 条评论
为什么被折叠?



