Capitulo 12 ARRAYLIST

INTRODUCCION

ES UN OBJEPTO ARRAYLIST ES UNA COLECCION DE DATOS TAL COMO UNA LISTA DE COMPRAS ,UNA LISTA DE NOMBRES DE PERSONAS O UN CONJUNTO DE SIFRAS DE PRESIPITACION  PLUVIAL .JAVA PROVEEE HERRAMIENTAS  PARA CREAR UN NUEVO OBJEPTO ARRAYLIST ,PARA AGRAGAR  Y ELIMINAR ELEMENTOS DE ESTOS OBJEPTOS .AL IGUAL QUE OTRAS VARIABLES , UN OBJEPTO ARRAYLIST  TIENEN COMO NOMBRE  QUE LO IDENTIFICA COMO UN TODO .PERO TAMBIEN PODEMOS HACER REFERENCIA  ALOS ELEMENTOS  INDIVIDUALES DENTRO DEL OBJEPTO ARRAYLIST CON BASE A SU POCICION .A ESTA POSICION SELE CONOCE COMO.

 

LOS OBJEPTOS ARRAYLIST CONSTITUYE UNA BUENA INTRODUCCION AL USO DE LAS ESTRUCTURAS DE DATOS ,YA QUE SON CONVENIENTES DE USAR .EN ESTA CAPITULO .EN ESTE CAPITULO EXPLORAREMOS EL USO DE OBJEPTOS  ARRAYLIST COMO ESTRUCTURAS DE DATOS : PUEDE LEERLO Y ESTUDIARLO DE DIFERENTE MANERA Y INDEPENDIENTEMENTE .

 

CREACION DE UN OBJEPTO ARRAYLIST Y LOS TIPOS GENERICOS 

LA CALSE  ARRAYLIST SE INCLUYE DENTRO DEL PAQUETE  UTIL DE JAVA  Y POR LOTANTO REQUIERE  LA SIGUIENTE INSTRUCCION DE IMPORT EN EL ENCAVEZADA DE CUALQUIER

PROGRAMA QUE UTILIZE  ARRAYLIST:

import  java.util.*;

 

PODEMOS CREAR UN OBJEPTO  ARRAYLIST EN FORMA SIMILAR A CUALQUIER OTRO OBJEPTO .HAY QUE ASIGNARLE UN NOMBRE  CONVENIENTE  Y USAR PALABRA CLAVE new:

 

ArrayLists lista =new ArrayList ( );

 

COMO AGRAGAR ALEMENTOS A UNA LISTA

 

UNA MANERA DE COLOCAR ELEMENTOS EN UN OBJEPTO ArrayLits    ES UTILIZADO EL METODO DE BIBLIOTECA add.POR EJEMPLO

Lista.add("huevos");

 

EN ESTE EJMPLO  , EL NOMBRE  DEL OBJEPTO ArrayList EN Lista . EL METODO  add  AGREGAR EL ELEMENTO FINAL DEL OBJEPTO ArrayList EXISTEN  . SU PARAMETRO ES EL VALOR  QUE AGREGARA AL OBJEPTO ArrayList EN ESTE CASO LA CADENA "huevos".

 

EN ESTE PROGRAMA RESPONDE AL CLIC DE UN BOTON Y LLAMA AL METODO  add PARA COLOCAR UN ELEMENTO DE LISTA DE COMPRAS AL FINAL DEL OBJEPTO ArrayList  :

private  void agregarUnElemento(ArrayList lista {

lista.add(campoTexto.getText));

}

 

OBSERVE EN EL ENCAVERAZO DEL METODO INCLUIMOS  EL TIPO DEL OBJEPTO ArrayList:

EN ESTE EJEMPLO .PARA LLAMAR A ESTE METODO  PODEMOS USAR LA SIGUIENTE INTRODUCCION:

agragarUnElemento(miLista);

 

LA LONGITUD DE UNA LISTA 

ES PARA AVERIGUAR QUE TAN LARGO ES UN OBJEPTO  ArrayList  PODEMOS USAR EL METODO  DE LA BIBLIOTECA size  POR EJEMPLO:

int numeroDeElementos = Lista.seze( );