Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2012, 16:53
Avatar de venezolana32
venezolana32
 
Fecha de Ingreso: septiembre-2009
Mensajes: 71
Antigüedad: 15 años, 1 mes
Puntos: 3
Pregunta como puedo ordenar un arreglo en Java

Hola a todos, en esta oportunidad me dirijo a ustedes para que me ayuden a con el siguiente tema.
Realice una sentencia SELECT, el resultado de esta sentencia lo guardo en un vebtor, pero resulta que en este arreglo algunos campos tiene asignado el valor de vacio, o sea, cero. Lo que quiero es ordenar el vector obtenido en la sentencia SELECT para que los valores ceros queden de ultimo.
Por ejemplo:

VECTOR 1 = 0 1 2 0 3 0 1 4
VECTOR 2 = 1 2 3 1 4 0 0 0

Aqui les coloco un fragmento de mi codigo en JAVA:

sSQL = "SELECT num_rif,item_1,item_2,item_3,item_4,item_5,item_6, item_7,item_8 FROM cartelera_tiene WHERE num_rif= RIF and fecha= fecha";

try {
Statement st = cn.createStatement();
ResultSet rs= st.executeQuery(sSQL);
while (rs.next()){
registro[0] = rs.getString("num_rif");
registro[1] = rs.getString("fecha");
registro[2] = rs.getString("item_1");
registro[3] = rs.getString("item_2");
registro[4] = rs.getString("item_3");
registro[5] = rs.getString("item_4");
registro[6] = rs.getString("item_5");
registro[7] = rs.getString("item_6");
registro[8] = rs.getString("item_7");
registro[9] = rs.getString("item_8");

}
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, ex);
}

Gracias