Tema: [ CONSULTA ] ordenar arraylist
Ver Mensaje Individual
  #2  
Viejo 16/04/12, 21:29:31
Array

[xs_avatar]
shaznayta shaznayta no está en línea
Miembro del foro
 
Fecha de registro: ene 2010
Localización: Sevilla
Mensajes: 163
Modelo de smartphone: HTC One M8
Tu operador: Movistar
En JAVA se ordena así:


String arreglo[] = {"cardenas", "zarta", "beltran"}
int in;

for (int i = 1 ; i < arreglo.length ; i++)
{
String comp = arreglo[i];
in = i;

while (in > 0 && arreglo[in - 1].compareTo(comp) > 0)
{
arreglo[in] = arreglo[in - 1];
}

arreglo[in] = comp;
}


Lo que va haciendo es comparar los elementos y como devuelve un 0 si son dos palabras iguales, menos de 0 si la primera es menor alfabeticamente ablando y mayor de 0 si es mayor.

no sé si hay una forma más sencilla en android.
Responder Con Cita