Ordenar Genéricos

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.

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.

1 curtida

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

1 curtida