Foro de elhacker.net

Programación => Java => Mensaje iniciado por: basickdagger en 27 Septiembre 2012, 12:35 pm



Título: ordenamiento vectores collections sort
Publicado por: basickdagger en 27 Septiembre 2012, 12:35 pm
bueno mi problema es este tengo una lista y quiero ordenarla utilizo collections.sort()


Código:

Collections.sort(lista); 
    System.out.println(lista);

el problema es este...

inserto estos numeros por ejemplo

2,2,3,1,4,5,7,65,1,8

y cuando me los ordena los ordena asi


1,1,2,2,3,4,5,65,7,8  quiere decir q solo compara el primer digito, hay alguna forma de hacerlo para q cuando acomode me mande el numero mayor hasta el final??? gracias de antemano


Título: Re: ordenamiento vectores collections sort
Publicado por: basickdagger en 27 Septiembre 2012, 12:53 pm
haha q tonto, ya lo pude resolver, explico por q sucedia esto, utilizaba un vector string y a la hora de hacer el ordenamiento lo realizaba como en el alfabeto, primero la primer "silaba" valga la redundancia y asi sucesivamente, al convertir mi vector en entero ya pude realizar ordenamiento por numeros...