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 676 veces
Suscribirse por mail
Envia comentario
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