1,treeSet去重原理:继承treeMap,从而实现Compatator方法,该方法内部有去重方法 2.,hashCode 2,equals是否相同 两个方法可以快速生成,hashCode是几个属性的hashCode共同计算的结果
TreeSet 的去重是由所add对象声明的compareTo 决定的,而HashSet 会先去比较对象的hashcode 方法返回值,如果相同,再去比较对象的equals方法。因此一般可以通过改写对象的hashcode 和equals方法来修改对象的判重规则。 packagebaidu.Javabase.comparator;/** * Created by liuchaoqun01 on 18/6/9. */publicclassPerson...