Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
1
resposta

Dúvida sobre instanciação de um Comparator

Também é considerado como boa prática instanciar um Comparator diretamente no método sort conforme abaixo?

palavras.sort(new ComparadorPorTamanho());
1 resposta
solução!

Oi Leandro! Tudo bem?

Depende do caso que você está usando: se estamos falando de uma variável que será usada apenas uma vez, você pode tranquilamente instanciar direto no método sort. Porém, caso você vá usar o Comparador outras vezes, é melhor que crie uma variável, pois não faz sentido instanciar mais de um Comparador (pois como ele sempre compara objetos com base na mesma regra, não é necessário criar várias instâncias).

Espero ter ajudado! Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!