Ya hace más de dos meses que debería haber publicado este post pero como sabeis el tiempo es un bien escaso y entre unas cosas y otras no he podido preparar el código hasta ahora.
Bueno al código! En esta última parte utilizaremos el interfaz Comparator para crear clases específicas para ordenar. Siguiendo el hilo de [...]
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 [...]
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 [...]