public void Imprimir() { ClsNododeLista recorrido = raiz; System.out.println("Listado de todos los elementos de la Cola"); while (recorrido != null) { System.out.println(recorrido.getDato() + "-"); recorrido = recorrido.getSiguiente(); } System.out.println(); }
public void Encolar(String dato) { ClsNododeLista nuevo; nuevo = new ClsNododeLista(); nuevo.setDato(dato); nuevo.setSiguiente(null); if (Vacia()) { ultimo = nuevo; raiz = nuevo; } else { ultimo.setSiguiente(nuevo); ultimo = nuevo; } }
public Object Desencolar() { if (!Vacia()) { Object dato = raiz.getDato(); if (raiz == ultimo) { raiz = null; ultimo = null; } else { raiz = raiz.getSiguiente(); } return dato; } return new Object(); }