Eu não compreendi a resposta correta. Tentei fazer as alterações no código, mas nao compreendi
Eu não compreendi a resposta correta. Tentei fazer as alterações no código, mas nao compreendi
Olá, Caroline! Tudo bem contigo?
O método
Collections.sort(aulas); está gerando erro, pois não está encontrando a implementação do Comparablena Classe Aula
Neste caso, implantaremos o Comparable, que segue uma ordem natural de comparação.
class Aula implements Comparable{Porém surgiu outra reclamação: ele nos obriga a implantar o método compareTo dentro da Classe para que possa rodar perfeitamente.
Se clicarmos em cima do apontamento do erro, já vai nos sugerir sobrescrever o método. Façamos!
@Override
public int compareTo(Object arg0) {
// TODO Auto-generated method stub
return 0;
}Agora se formos em nosso método sortjá não apontará nenhum erro ;-)
Collections.sort(aulas);Faça esse teste no Eclipsepara ver o passo a passo. Vai ajudar bastante e ter uma clareza de como está funcionando!
Espero ter ajudado, Caroline!!!
Um abraço e bons estudos!!
muito obrigado, eu fiz o teste no eclipse , ai começou ficar tudo vermelho. Eu preferir mandar mensagem no forum , obrigado pela explicação