public interface PilaDoble
Modifier and Type | Method and Description |
---|---|
boolean |
estaVacia(int pilaId)
Metodo para determinar si la pila esta vacia.
|
java.util.Iterator |
iterador(int pilaId)
Metodo para obtener un iterador sobre la pila
|
java.lang.Object |
pop(int pilaId)
Metodo para sacar el elemento del tope de la pila
|
void |
push(int pilaId,
java.lang.Object elem)
Metodo para introducir un elemento en la pila
|
java.lang.Object |
top(int pilaId)
Metodo para obtener el elemento del tope de la pila sin modificarla
|
void |
vaciar(int pilaId)
Metodo para eliminar todos los elementos de la pila
|
boolean estaVacia(int pilaId)
pilaId
- -- identificador de la pila por validar si esta vaciavoid vaciar(int pilaId)
pilaId
- -- identificador de la pila por vaciarjava.lang.Object top(int pilaId)
pilaId
- -- identificador de la pilajava.lang.Object pop(int pilaId)
pilaId
- -- identificador de la pilavoid push(int pilaId, java.lang.Object elem)
pilaId
- -- identificador de la pilaelem
- -- elemento a introducir en la pilajava.util.Iterator iterador(int pilaId)
pilaId
- -- identificador de la pila