Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/01/2009, 06:10
bhellin
 
Fecha de Ingreso: enero-2009
Mensajes: 5
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Array multidimensional

Creo que ya empiezo a entender algo más.
Yo creí que era parecido a como se hace en Java:

public class prueba {
public static void main (String [] args) {
String lista1[] = new String[2];
String lista2[][] = new String[2][2];

lista1[0] = "01";
lista1[1] = "02";
lista2[0] = lista1;

System.out.println(lista2[0][0]); // resultado "01"

lista1[0] = "a";
lista1[1] = "b";
lista2[1] = lista1;

System.out.println(lista2[1][0]); // resultado "a"
}

}

Pero veo que no funciona así y cuando asignas un nuevo valor a lista1[0] se cambia en lista2[0] y lista2[1].

Entonces, ¿Qué moficaciones debería hacer en el código para que funcione como yo esperaba?

Gracias,

Benito Hellín