public interface InterfazLista
Modifier and Type | Method and Description |
---|---|
void |
agregar(java.lang.Object elemento)
Metodo para agregar un elemento a la lista
|
boolean |
contiene(java.lang.Object elemento)
Metodo para determinar si un elemento pertenece a la lista
|
void |
eliminar(java.lang.Object elemento)
Metodo para eliminar un elemento de la lista
|
boolean |
estaVacia()
Metodo para determinar si una lista esta o no vacia.
|
java.util.Iterator |
iterador()
Metodo que devuelve un iterador sobre la lista
|
java.lang.Object |
primerElemento()
Metodo que devuelve el primer elemento de la lista
|
void |
sustituir(java.lang.Object actual,
java.lang.Object nuevo)
Metodo para sustituir el valor actual de un nodo por otro nuevo.
|
void |
vaciar()
Metodo para eliminar todos los elementos de una lista
|
boolean estaVacia()
void vaciar()
void agregar(java.lang.Object elemento)
elemento
- -- Objeto que se incorporara a la listaboolean contiene(java.lang.Object elemento)
elemento
- -- Objeto que se va a buscar en la listajava.lang.Object primerElemento()
void eliminar(java.lang.Object elemento)
elemento
- -- Objeto que se eliminara de la listavoid sustituir(java.lang.Object actual, java.lang.Object nuevo)
actual
- -- valor actualnuevo
- -- nuevo valorjava.util.Iterator iterador()