Tenho um array de uma dimensão com vários números exemplo
5 4 3 2 1
e preciso ordená-lo em ordem crescente
1 2 3 4 5
tem algum método que faz isso na api do java?
Obrigado
Tenho um array de uma dimensão com vários números exemplo
5 4 3 2 1
e preciso ordená-lo em ordem crescente
1 2 3 4 5
tem algum método que faz isso na api do java?
Obrigado
pq tu não usa alguma classe de Collection q ja faça isso pra ti automático?
como funciona esta classe?
class Compara implements Comparator {
public int compare(Object o1, Object o2) {
int s1 = ((Integer) o1).intValue();
int s2 = ((Integer) o2).intValue();
int retorno = 0;
if(s1 > s2)
retorno = 1;
else if(s1 < s2)
retorno = -1;
return retorno;
}
}
Collections.sort(vector, new Compara());
espero ter ajudado
Valeu cara muit obrigado