Constructor and Description |
---|
PilasConArreglo()
Constructor por omision
|
PilasConArreglo(int capacidad)
Constructor de dos pilas en un arreglo
|
Modifier and Type | Method and Description |
---|---|
boolean |
estaVacia(int pilaId)
Determina si la pila indicada como parametro esta vacia.
|
java.util.Iterator |
iterador(int pilaId)
Crea un iterador para recorrer los elementos de la pila indicada como parametro
|
java.lang.Object |
pop(int pilaId)
Extrae el elemento del tope de la pila indicada como parametro.
|
void |
push(int pilaId,
java.lang.Object elem)
Inserta el elemento en el tope de la pila indicada como parametro.
|
java.lang.Object |
top(int pilaId)
Devuelve el elemento del tope de la pila indicada como parametro sin alterar la pila.
|
void |
vaciar(int pilaId)
Vacia la pila indicada como parametro.
|
public PilasConArreglo()
public PilasConArreglo(int capacidad)
capacidad
- -- tamanio del arreglojava.lang.IllegalArgumentException
- -- la capacidad del arrego es menor a 2public boolean estaVacia(int pilaId)
public void vaciar(int pilaId)
public java.lang.Object top(int pilaId)
public java.lang.Object pop(int pilaId)
public void push(int pilaId, java.lang.Object elem)