Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2012, 09:24
serdj
 
Fecha de Ingreso: septiembre-2012
Mensajes: 23
Antigüedad: 12 años, 5 meses
Puntos: 0
Variable me cambia de valor magicamente

Buenas tardes, estoy aquí porque tengo una duda con una parte de mi código, es la siguiente:
Código JAVA:
Ver original
  1. for (int ind=0;ind<check.size();ind++){                
  2.                    
  3.        Place content = check.get(ind);    
  4.        if (ind==0){
  5.              aux = content;                            
  6.              lugares.add(aux.getName());
  7.         }
  8.                        
  9.           if (content.getAddress()==aux.getAddress())
  10.               lugares.add(content.getName());
  11.                aux=content;
  12.           }
  13.  }

Antes del if content tiene de valor lo que ha recibido del método check.get(ind), pero cambia de valor cuando entra en cualquier rama del if. Cambia al valor pimero del ArrayList check.
¿alguien sabe por qué?

gracias de antemano.