Ordenar Genéricos

2 respostas
programaçãojava
T

Como eu poderia ordenar um array de objetos genéricos, T[]. Eu irei receber um T[] array no método e devo ordenar ele e retornar.

2 Respostas

A

Pesquise sobre as interfaces Comparable e Comparator.
Veja instruções semalhantes a:
suaLista.sort(Comparator.comparing(nomeDaClasse::atributoDeComparacao));
Exemplo de atributos que pode ser comparados: String, char, byte, filhos de Number.

Francisco_Chaves

Uma boa apostila, https://www.caelum.com.br/apostila-java-orientacao-objetos/collections-framework/#16-5-ordenacao-collections-sort

Criado 27 de julho de 2017
Ultima resposta 28 de jul. de 2017
Respostas 2
Participantes 3