Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/06/2006, 07:26
bernadelpradoclaves
 
Fecha de Ingreso: febrero-2006
Mensajes: 20
Antigüedad: 19 años, 1 mes
Puntos: 1
Hola,
Yo no puedo utilizar el metodo Arrays.sort() ya que tengo los arrays interralacionados (fila con fila de cada array), es decir, si cambio cambio el orden del array astrName lo tengo que cabiar tambien en el adblBackground1, adblBackground2, adblIntensity1 y adblIntensity2.

ANTES de ordenar:

astrName adblBackground1 adblBackground2 adblIntensity1 adblIntensity2
-------- ---------------- --------------- ------------- -------------
"green" 4 8 7 5
"red" 6 7 6 7
"blue" 9 5 9 1
"black" 10 6 8 2

DESPUES DE ORDENAR debería de quedar así:

astrName adblBackground1 adblBackground2 adblIntensity1 adblIntensity2
-------- ---------------- --------------- ------------- -------------
"black" 10 6 8 2
"blue" 9 5 9 1
"green" 4 8 7 5
"red" 6 7 6 7

La ordenación siempre es por astrName sólo se cambia las posiciones del resto de arrays si han cambiado las de astrName. Si cambio la posicion 1 en astrName las cambio también en el resto de arrays.

Alguien me puede decir si existe una forma para hacer esto?

Gracias.