ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

El concepto de una lista


Enviado por   •  24 de Febrero de 2015  •  Informe  •  250 Palabras (1 Páginas)  •  177 Visitas

Una lista es una estructura de datos lineal que almacena información con las siguientes características:

.- Puede contener cualquier número de elementos homogéneos.

.- El orden relativo de estos elementos es significativo, por ejemplo es distinta la lista

(1, 2, 3) que la (3, 2, 1) o que la (2, 1, 3).

.- Puede haber elementos repetidos.

Una lista se representa inicialmente enumerando sus elementos entre paréntesis y separados por comas.

lista = (e1, e2, e3, ... , en)

A la lista sin elementos se la denomina ListaVacia y se representa como:

lista = ( )

Ejemplo: Una lista de amigos

ListaDeAmigos = ( )

ListaDeAmigos = (Gorka, Nerea, Sabin, Alvaro, Ines)

Una lista está determinada no solo por tener los elementos e1, e2, e3, ..., en sino que además deben ir en dicho orden, lo que no supone necesariamente una relación de ordenación o clasificación (numérica o alfabética ...) entre los valores de los elementos de la lista, es decir, la lista de monedas:

(dólar, libra, yen, bolivar)

no es la misma lista de monedas que:

(yen, dólar, bolivar, libra)

ya que el orden de los elementos de ambas listas es diferente.

GESTIÓN DE LISTAS ENLAZADAS CON LA CLASE LINKEDLIST

Importación de la clase LinkedList contenida en el paquete java.util

import java.util.LinkedList;

Construcción de lista en vacío

LinkedList <Clase> nombreLista = new LinkedList <Clase>();

Clase corresponde a la de los objetos que van a ser contenidos en la lista.

Ejemplo:

LinkedList <Fraccion> listaFracc = new LinkedList <Fraccion>

La lista se creará vacía: listaFracc = {}

Métodos básicos

add (int posicion, Clase elemento) tipo void

...

Descargar como (para miembros actualizados) txt (2 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com