Hacer una copia de un ArrayList

javita
31 de Octubre del 2007
Buenas. Estoy empezando a programar en java y tengo el siguiente problema:

Tengo que copiar un ArrayList a otro auxiliar y no sé como:

arrayauxiliar=((casting )(variable x)).mimetodo();

Realizo un casting para tener acceso a "mimetodo",ya que variable x es de tipo distinto que mimetodo, que es de la clase de la que hago el casting.

Todo esto: ((casting )(variable x)).mimetodo() devuelve un ArrayList,ya que mimetodo devuelve un arraylist.

El problema es que,como devuelve un arraylist, si lo dejo tal y como lo he puesto arriba, no me copia nada.

Gracias de antemano