Double tiene Double.compare para comparar dos primitivas dobles. ¿Por qué el Integer no tiene uno?¿Cómo es que la clase Integer de Java no tiene el método compare()?
Entiendo que es una cantidad de código trivial para escribir, pero pregunta por curiosidad.
Editar: Me doy cuenta de que tanto Integer como Double tienen compareTo. Pero el uso de compareTo requiere encapsular la primitiva int en un objeto Integer, que tiene un costo bastante alto. Además, inta> intb no es lo mismo que compare (inta, intb), ya que este último devuelve +1, 0 o -1, mientras que el primero es verdadero/falso ....
[Sí]] (http://download.oracle.com/javase/6/docs/api/java/lang/Integer.html#compareTo \ (java.lang.Integer \)). – jiggy
No tiene el método 'compare (int a, int b)'; sin embargo, puede usar: 'nuevo Integer (a) .compareTo (b)' – ty1824
@ ty1824 que requiere encajonar la primitiva en un objeto. .. – rxin