Eu removi o método compareTo da classe Aula e o comando aula.sort(Comparator.comparing(Aulas::getTempo)); continuou funcionando. Esse código substitui o método?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Eu removi o método compareTo da classe Aula e o comando aula.sort(Comparator.comparing(Aulas::getTempo)); continuou funcionando. Esse código substitui o método?
Oi, Felipe, como vai?
O segundo código não depende do método compareTo, por esse motivo ele continua funcionando normalmente.
E sim, podemos utilizar o segundo código ao invés de ter que criar um compareTo personalizado.
Abraços e bons estudos!