Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/01/2007, 16:44
CarlaMedina
 
Fecha de Ingreso: mayo-2005
Ubicación: España
Mensajes: 279
Antigüedad: 19 años
Puntos: 2
Re: Buscar un Elemento en una Lista

Hola....

He aislado mi problema, realmente no era ese método, sino el anterior el que me lo pone a infinito...

Veamos, tengo la lista la ultima posicion tiene en su estado un determinado valor, y si quiero añadir un nuevo nodo con el mismo estado, es cuando va al metodo setSiguiente , supuestamente va solo una vez ..(comprobado...) pero lo añade infonitas veces pq luego lo visualizo...

No sé, solo falla en este caso, Que lo que añado es igual al último valor...
El método que tengo para añadir al final de la lista es:

public void anadirNodo(Nodo nuevo)
{
Nodo aux = n;

if((n == null) || (n.getEstado() == null))
n = nuevo;
else
{
while(aux.getSiguiente() != null){
aux = aux.getSiguiente();
}
aux.setSiguiente(nuevo);
}
}


Muchas Gracias...

Última edición por CarlaMedina; 13/01/2007 a las 17:03