Bom dia, como faz para listar o curso com as aulas ordenadas dentro dele?
Bom dia, como faz para listar o curso com as aulas ordenadas dentro dele?
Se for uma lista de Strings, vc pode usar um TreeSet para fazer a ordenação.
Caso vc esteja trabalhando com objetos do tipo Curso, aí vc precisa usar a interface Comparator e o Collections.sort.
public class OrdenaPorNome implements Comparator<Curso> {
public int compare(Curso a, Curso b) {
return a.getNome().compareTo(b.getNome());
}
}
.
.
.
public static void main (String[] args) {
ArrayList<Curso> cursos = new ArrayList<>();
. . .
Collections.sort(cursos, new OrdenaPorNome());
}