Imagen Cabezera

Bienvenido !!!  

LISTAS ENLAZADAS - (19-FEBRERO-2015)


¿Que es una lista enlazada ?
Estructura dinámica compuesta por un conjunto de nodos enlazados con una referencia al nodo inicial. Cada nodo esta compuesto por un atributo referencia dato y un atributo referencia nodo siguiente. El ultimo nodo de una lista enlazada tiene un valor null en el atributo de referencia al nodo siguiente que indica fin de la lista.






Nota: Linea de codigo para obtener el nombre del tercer nodo.

System.out.print (estudiante.getSig().getsetSig().getDato().getNombre());


Cuando una variable apunta hacia un objeto tiene derecho sobre un objeto.

Nodo P= estudiantes;
while (p!=null){
system.out.print(p.getDato().getCod());
system.out.print(p.getDato().getCod());
p=p.getSig();


____________________________________//_________________________________________

Estructura con la clase object que guarde Fraccionario y que imprime el Num y Den.

public class Nodo{
  private Object dato;
private Nodo sig;
________
________
________
}





Fraccionario f=(Fraccionario)fraccionario.getSig().getDato();
System.out.println(f.getNum() + "/" + f.getDen());

Nota:
Se pueden evitar Casting con clases genericas.



No hay comentarios:

Publicar un comentario