Quando si implementa compareTo(), il grado di "differenza" deve essere preso in considerazione?Il numero intero con segno specifico è importante quando si implementa il confronto in una classe Comparabile <Type>?
Ad esempio, se ho 3 oggetti, C1, C2 e C3, tale che C1 < C2 < C3.
In caso C1.compareTo (C2) restituisca un numero intero inferiore a C2.compareTo (C3)?
La documentazione per l'interfaccia Comparable non sembra specificare in un modo o nell'altro, quindi immagino che il grado non contenga, ma sarebbe bello sapere se c'è qualche vantaggio nel restituire un numero specifico (ad esempio, migliorare la velocità di ordinamento TreeSet o qualcosa del genere).
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Comparable.html#compareTo(T)
+1 Interessante domanda – whiskeysierra