java.lang.ObjectListaEnlazada
public class ListaEnlazada
| Field Summary | |
|---|---|
protected NodoLista |
primero
|
protected int |
talla
|
| Constructor Summary | |
|---|---|
ListaEnlazada()
crea una LEG vacía |
|
| Method Summary | |
|---|---|
java.lang.Object |
borrar(java.lang.Object aBorrar)
borra la primera aparición del Objeto aBorrar en una LEG y la devuelve como resultado; si no fuera de la Lista lo advierte lanzando la Excepción ElementoNoEncontrado |
java.lang.Object |
buscar(java.lang.Object aBuscar)
comprueba si aBuscar está en una LEG; si está devuelve su primera aparición en ella y sino lo advierte lanzando la Excepción ElementoNoEncontrado |
void |
insertar(java.lang.Object x)
inserta un Objeto x en una LEG |
java.lang.Object |
recuperar(int i)
SII talla() ! |
int |
talla()
consulta la talla de una LEG |
java.lang.Object[] |
toArray()
obtiene un array cuyas componentes son los talla() Objetos de una LEG |
java.lang.String |
toString()
obtiene en un String la representación de una LEG |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected NodoLista primero
protected int talla
| Constructor Detail |
|---|
public ListaEnlazada()
| Method Detail |
|---|
public java.lang.Object borrar(java.lang.Object aBorrar)
throws ElementoNoEncontrado
ElementoNoEncontrado
public java.lang.Object buscar(java.lang.Object aBuscar)
throws ElementoNoEncontrado
ElementoNoEncontradopublic void insertar(java.lang.Object x)
public java.lang.Object recuperar(int i)
public int talla()
public java.lang.Object[] toArray()
public java.lang.String toString()
toString in class java.lang.Object