以用户为例:需要去除同名的用户且里面其他的值不一定相等
List<user> userList = new arrayList();
TreeSet<user> treeSet = new TreeSet<user>(new Comparator<user>() {
@Override
public int compare(usero1, usero2) {
String key1 = o1.getName();
String key2 = o2.getName();
int re = key1.compareTo(key2);
return re;
}
});
treeSet.addAll(userList );
//userList就是执行后的结果。