36.    compareTo (método)

Método que deben definir los objetos que implemental la interface Comparable<T>. Esta interface define clases que disfrutan de una relación de orden total, lo que se traduce en que las clases que implementen esta interface deben proporcionar un método

int compareTo(T x)

que compara THIS con x, devolviendo

Por medio de compareTo() establecemos una relación de orden total en los objetos de una clase. Recuerde que las relaciones de orden total, <=, tienen las siguientes propiedades:

(x <= x)

(x <= y) and (y <= x) => x = y

(x <= y) and (y <= z) => (x <= z)

para todo x, y: (x <= y) or (y <= x)

Ver “Comparable”.

Ver “equals()” y “compareTo()”.

Temas relacionados

Vademécum