Código JAVA:
Ver original
for (int ind=0;ind<check.size();ind++){ Place content = check.get(ind); if (ind==0){ aux = content; lugares.add(aux.getName()); } if (content.getAddress()==aux.getAddress()) lugares.add(content.getName()); aux=content; } }
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.