Copiar 2 Matrices....

Isaac
11 de Octubre del 2004
Ok.. el problema es el siguiente tengo una "matriz" 4X3 con datos... y quiero que esos datos se copien a una temporal... para hacer esto declaro "temporal" como una matriz 4X3 y asigno...

temporal=matriz;

lo quiero hacer es modificar los datos de temporal mas no los de matriz... pero cuando modifico temporal... y mando a imprimir matriz.. imprime como si hubiese editado matriz...
hay algo mal en la asignacion ..?
gracias de antemano

Isaac

dr250976
11 de Octubre del 2004
Hola:
Por lo que entiendo a tu problema es que quizás estés referenciando tu matriz original con dos nombres: matriz y temporal. Cuando en realidad deberías crear otra matriz de igual estructura y luego copiarle el contenido de la primera en la segunda.
Espero haber ayudado.
Slds

Isaac
11 de Octubre del 2004
ya lo resolvi usando

for(i = 0; i < 4; i++)
temporal[i] = (int[]) matriz[i].clone();

gracias de todas maneras...