Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/04/2011, 01:43
cucuru
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 2 meses
Puntos: 17
Respuesta: arraylist de arraylist

jeje, nada!!

Investigando un poquito he descubierto cositas, mi código de investigación:

Código:
    		Statement s = conn.createStatement();
    		rs = s.executeQuery(query);
    		int columnas = 6;
            while (rs.next()) {
            	primero.clear();
            	for(int j = 1; j<columnas; j++){
            		primero.add(rs.getString(j));
            	}
            	System.out.println("unidimensional " + primero.toString());
            	devuelve.add(primero);
            	System.out.println ("bidimensional " + devuelve.toString());
            }
Cada vez mi array bidimensional tiene el tamaño que debe tener pero con todos los valores iguales al último, no lo entiendo, porque no añade a partir del valor que ya tenía en lugar de sobreescribir??


Bueno, el problema no es que sobreescriba, es que como la variable "primero" la modifico, se modifica tamibén en el arrayList, ¿cómo puedo hacerlo para que no pase?

Graicas!!!

Última edición por cucuru; 13/04/2011 a las 02:40