Solucionado (ver solução)
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!