我和你进度差不多,也是看到这里,不过我后面的学了一些。这个你可以做个笔记啊,忘得好快啊。
equals:可以在ArrayList,LinkedList中做对象比较,进行equals的重写。
Comparator则是在TreeSet中做比较器,做法是新建一个类实现Comparator接口,并实现compare方法,使用的自然排序。TreeSet还可以在要放入集合的类中实现Comparable接口,并实现compareTo方法。
至于hashCode则是在HashSet中,HashSet中比较方法是,先进行哈希值的比较,再进行equals的比较。 |