Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/04/2006, 04:42
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 2 meses
Puntos: 454
Hola:
Como son por referencia, puedes ahorrate los A.set(). Cuando haces

C=(Anuncio)A.get(1);
C.setPag(4);

ya estás cambiando el Anuncio que hay dentro del array list, C y A[1] es exactamente lo mismo.

Cosas como...

C=(Anuncio)A.get(2);
C.setPag(5); // le damos el valor 5 a la variable página
A.set(1,C);

hacen que el elemento 1 sea el 2. En C metes el elemento 2 y luego lo metes en 1. Ahora 1 y 2 tienen el 2.

Se bueno.
__________________
Apuntes Java
Wiki de Programación