2
respostas

Criando ordenação pelo ano de lançamento

Olá a todos, tenho uma dúvida. Após sobrescrever o método e ordenar pelo nome, gostaria de saber se é possível sobrescrever outro método, logo abaixo, ordenando pelo ano de lançamento. Tentei e não consegui... O que falta eu entender? snif snif rsrs

@Override
    public int compareTo(Titulo outroTitulo) {
        return this.getNome().compareTo(outroTitulo.getNome());
    }

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas

Oi Elaine, tudo bem ?

No caso do Collections.sort, que vai usar o compareTo, só da pra ter esse jeito..

Você pode usar outras formas para fazer o sort, desde que não tenha o compareTo:

buscaPorArtista.sort(Comparator.comparing(Titulo::getDataLancamento));

Matheus, muito obrigada pela atenção!