Interfaces Comparator y Comparable (II)

Lo prometido es deuda y ahora que tengo un slot libre de tiempo aquí tenéis el ejemplo que ilustra la primera parte de éste artículo. Podréis observar que al implementar el interfaz Comparable mediante la sobrecarga o implementación, del método abstracto (ver comentarios), compareTo(…) se ha utilizado el mismo método que proporciona Integer. De forma similar se [...]

Interfaces Comparator y Comparable (I)

Es posible que en ocasiones nos veamos obligados a ordenar o comparar clases que nosotros hemos implementado y que bien no pueden seguir unos criterios de comparación triviales. Por ejemplo al implementar la clase Persona y añadir n instancias en un vector, quizás aparezca la necesidad de ordenar dicho arreglo de personas. Está claro que recorriendo [...]