Ordenando listas com Comparator no Java

1 min read
Uma forma de ordenar uma lista de objetos é utilizar o método sort presente na interface List.
Para isso, precisamos passar um comparator, que nada mais é que uma função que determina a ordem dos objetos.
Um resultado negativo indica que o primeiro parâmetro vem antes do segundo e um positivo indica que ele vem depois. Se o resultado for 0 a ordem original é mantida.
Podemos também fazer comparações encadeadas. Em nosso exemplo, após ordenar por nome nós podemos ordenar por idade.
Prefere contéudo em vídeo?
Acompanhe o canal no youtube
Referências
Certificação de Java:
0
Subscribe to my newsletter
Read articles from Rômulo Borges de Almeida directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
