Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Haga lo que hicimos en aula: ordenando con Comparable

ArrayList< String> listaDeartistas = new ArrayList<>(); listaDeartistas.add("Penélope Cruz"); listaDeartistas.add("Antonio Banderas"); listaDeartistas.add("Cantinflas"); System.out.println(listaDeartistas);

    Collections.sort(listaDeartistas);/*organiza por orden alfabetico*/
    System.out.println("lista de artistas ordenada: " + listaDeartistas);

    Collections.sort(lista);/*se ejecuta despues de areglos de series*/
    System.out.println("lista ordenada: "+ lista);

    lista.sort(Comparator.comparing(Titulo::getFechaDelanzamiento));
    System.out.println("lista ordenada por fecha: " + lista);
    
    
@Override
public int compareTo(Titulo otroTitulo) { /*arreglo para lista de titulo*/
    return this.getNombre().compareTo(otroTitulo.getNombre());
}

  @Override
public String toString() {        /*se corrige la dirección por nombre y fecha*/
    return "Series: " + this.getNombre() + "("+ this.getFechaDelanzamiento()+")";
}

}

1 respuesta

¡Hola! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!