Preguntas etiquetadas con compareto

118
compareTo () vs. equals ()

Al probar la igualdad de Stringen Java, siempre lo he usado equals()porque para mí este parece ser el método más natural para hacerlo. Después de todo, su nombre ya dice lo que se pretende hacer. Sin embargo, un colega mío me dijo recientemente que me habían enseñado a usar en compareTo() == 0lugar...

93
¿Por qué compareTo en una Enum final en Java?

Una enumeración en Java implementa la Comparableinterfaz. Hubiera sido bueno anular Comparableel compareTométodo, pero aquí está marcado como final. El orden natural por defecto en Enum's compareToes el orden indicado. ¿Alguien sabe por qué las enumeraciones de Java tienen esta restricción?...