Skip to content

Instantly share code, notes, and snippets.

@Hikhuj
Created February 9, 2019 20:41
Show Gist options
  • Save Hikhuj/a6357daf48e72d3088abffae60068733 to your computer and use it in GitHub Desktop.
Save Hikhuj/a6357daf48e72d3088abffae60068733 to your computer and use it in GitHub Desktop.
Cola.java
public void extrae(String modelo) {
Nodo aux = frente;
// Recorrer la COLA
while(aux != null) {
// Evaluar si algun item de la COLA es igual a MODELO
if(modelo.equals(aux.getDato().getModelo())) {
// Seteo NULL el dato del NODO para borrar lo que contenga
aux.setDato(null);
// Asignar que el siguiente dato sea el siguiente
// del que evaluamos en este IF
aux.setSiguiente(aux.getSiguiente());
// Almacenar el siguiente apuntador en AUX
aux = aux.getSiguiente();
// Para saber por donde voy
System.out.println("Paso por modelo.equals()");
}else{
// Para saber por donde voy
System.out.println("Paso por aux = aux.getSiguiente()");
// Almacenar el siguiente apuntador en AUX
aux = aux.getSiguiente();
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment