ArrayLists

Jhoana  Ximena Ordaz Manzanares

Capitulo 12

Objetos de tipo ArrayList

 

Introduccion

Un objeto arraylist es una colección de datos tal como una lista de compras una lista de nombres o un conjunto de cifras de presipitacion pluvial . Java provee herramientas para crear un objeto arraylist y para agregar y eliminar elementos de estos objetos.Un objeto arraylist tiene un nombre como un todo.

 

Creación de un objeto arraylist y tipos genéricos.

La clase arraylist se incluye del paquete util de java por la siguiente instrucción en el encabezado de cualquier programa.

import java.util.*;

Como agregar elementos a una lista : el método add agrega al elemento al final del objeto arraylist la información que agregamos a un objeto arraylist es un valor aun valor de usuario.

Lista.add(“Huevos”);

 

La longitud de una lista

 Para averiguar que tan largo es un objeto arraylist podmos usar el método de biblioteca.

he aqui un metodo que muestra un panel de opcion que contiene el numero de elementos que se hace referencia en el objeto arraylists:

 

private void mostrarLongitud(Arraylist <String> Lista ){

JOptionPane.showMessageDialog(null,Interger.toString(lista.Size()));

 

índices
para crear referencia a los elementos individuales en un objeto Arraylist el programa utiliza al cual elemento  se hace referencia.

 

La instrucción for mejorada

En conjunto con los elementos arraylist en esas acciones en aquel programa necesita procesa cada uno de los objetos arraylist  hay dos desventajas  al usar la instrucción  for mejorada en primero solo podemos usar cuando se necesita

 

private void mostrar(ArrayLists <String> Lista){

final String nuevaLista="\n";

areaTexto.setText("");

for(String elemento = lista){

areaText.append(elemento+ nuevaLinea);

 

Como usar valore de indice

ya emos visto como mostra un objeto ArrayList tambien podemos mostrar los valore a un lado de sus valor de indice 

private void mostraConindice(ArrayList lista){

final String nuevaLista = "\n";

final String tab = "\t"

areaText.setTabSize(3);

for int (indice = 09)

Como eliminar elementos de un objeto arraylist

El método remove de la clase arraylist elimina el elemento  en un valor de índice especifico si tenemos un objeto arraylist llamado lista podemos eliminar el valor del índice 3
Lista.remove();

 

Busquedas detalladas: el programa empieza desde el primer elemento de la lista y avanza por la misma decentemente con un elemento ala vex

Operaciones aritméticas en un objeto arraylist:
Cada cadena se convierte en un valor int inmediantamente Interger.parseInt se suma al entero a un total acumulado llamado suma al cual al principio es igual a  0.

 

Busquedas rapídas (lookup) :

Podemos usar una tabla tal como un objeto arraylist de manera consiente para la búsqueda .

 

  • Add : agrega un elemento al final o en la párte media del objeto.
  • Get: obtiene un elemento
  • Remove: elimina un elemento
  • Clear elimina todos los elementos
  • Size: devuelve la longitud de la lista