Copiar una coleccion detras de una existente
public void CopiarArray(Coleccio c2){
Contenedor temp = new Contenedor();
temp=ultim;
while(temp.n!=null){
ultim.n=temp;
temp.p=ultim;
ultim=temp;
}
}
Tengo esta funcion y tengo dos colecciones
c1 y c2
En teoria el bucle seria asi pero tengo un problema
Como me situo en la coleccion 1 para añdirle detras los elementos de la coleccion c2
en el menu tengo esto
System.out.println(c1.CopiarArray(c2))
;
Creo que cuando pongo temp=ultim; situo el temp en el ultimo de la coleccion1
ahora bien como le sigo añadiendo los elemtnos de c2 en c1
No se si me explico
Como estoy en c1 no se como hacer referencia alos de c2 para decirle que lo vaya añadiendo
Contenedor temp = new Contenedor();
temp=ultim;
while(temp.n!=null){
ultim.n=temp;
temp.p=ultim;
ultim=temp;
}
}
Tengo esta funcion y tengo dos colecciones
c1 y c2
En teoria el bucle seria asi pero tengo un problema
Como me situo en la coleccion 1 para añdirle detras los elementos de la coleccion c2
en el menu tengo esto
System.out.println(c1.CopiarArray(c2))
;
Creo que cuando pongo temp=ultim; situo el temp en el ultimo de la coleccion1
ahora bien como le sigo añadiendo los elemtnos de c2 en c1
No se si me explico
Como estoy en c1 no se como hacer referencia alos de c2 para decirle que lo vaya añadiendo