Problema con pilas
Publicado por Miguel (5 intervenciones) el 24/12/2009 10:07:36
Hola buenas, queria saber si utilizo pilas puedo trabajar con arrays, es decir, yo quiero meter en la pila una serie de arrays bidimensionales, el tema es que a la hora de imprimir alguno de ellos me da la direccion de memoria y no se que tengo que poner para recoger o mostrar el arrray en si:
int [][] tabla;
Stack Pila = new Stack();
tabla = new int [3][5];
if(Pila.empty())
System.out.println("la pila sta vacia");
for(int i=0;i<3;i++)
for(int j=0;j<5;j++)
tabla[i][j]=0;
Pila.push(tabla);
System.out.println("la pila tiene");
System.out.println(Pila.size()+" elementos");
System.out.println("el primero en salir es: ");
System.out.println(Pila.peek().toString());
*** Esto funciona con simples cadenas, quiero extraer el contenido del array ***
Muchas gracias de antemano
int [][] tabla;
Stack Pila = new Stack();
tabla = new int [3][5];
if(Pila.empty())
System.out.println("la pila sta vacia");
for(int i=0;i<3;i++)
for(int j=0;j<5;j++)
tabla[i][j]=0;
Pila.push(tabla);
System.out.println("la pila tiene");
System.out.println(Pila.size()+" elementos");
System.out.println("el primero en salir es: ");
System.out.println(Pila.peek().toString());
*** Esto funciona con simples cadenas, quiero extraer el contenido del array ***
Muchas gracias de antemano
Valora esta pregunta


0