Eliminar un elemento de una lista dinamica

Mayo 7, 2007

Eliminar especifico, esta función recibira un nombre eliminar, lo buscara en la lista, si lo encuentra lo elimina caso contrario dirá q no se encuentra.

En este caso el TDA es un Empleado:

public void eliminarEspecifico(Empleado x)
{
if(inicio==null)
System.out.println(”Lista vacia”);
else
{
Empleado aux1,aux2;
aux1=inicio;
if(aux1==x)
{
aux2=aux1.sig;
inicio=aux1.sig;
}
else
{
while(aux1.sig!=null)
if(aux1.sig==x)
{
aux2=aux1.sig;
aux1.sig=aux2.sig;
aux2=null;}
else
aux1=aux1.sig;
if(aux1==inicio)
System.out.println(”No se encuentra el elemento”);
}
}
}

 

Entrada almacenada bajo: Java

Este post ha sido visto 796 veces

Envia comentario

Obligatorio

Obligatorio

Algunas etiquetas HTML estan permitidas:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Conectate a este comentario  |  Suscribete a los comentarios via RSS Feed



Mira tambien

Feeds

 Suscribirse por feed

Suscribirse por mail