Monday, February 1, 2016

[Java] Keep synchronize for CompareTo() and equals()

compareTo() method comes from interface Comparable

A.compareTo(B)    0: A=B, + A>B, - A<B

when we do Collections.sort()--> we will cal compareTo() of the element
when we do Collection.binarySearch() --> we will call compareTo()

when we use indexOf() -- > we will call  equals()




No comments:

Post a Comment