Está en la página 1de 8

COLECCIONES ARRAYLIST

Ing. Betty Surez Torres

CONTENIDO
1.
2.
3.

4.

La clase ArrayList
Mtodos de la clase ArrayList
Otras funciones importantes de la clase
ArrayList
Ejercicio de muestra

LA CLASE ARRAYLIST
Una coleccin es un objeto que almacena un conjunto de referencias a otros
objetos (array de objetos).
A diferencia de los arrays las colecciones son dinmicas.
Un arraylist es una coleccin basada en ndices, siendo 0 la posicin del
primer elemento.
Esta Clase dispone de diversos mtodos para manipular una coleccin de
objetos dinmicamente.
Sintaxis de creacin
ArrayList variable_objeto=new ArrayList();
Ejemplo:
ArrayList v=new ArrayList();
ArrayList <Producto> prod=new ArrayList<Producto>();

MTODOS DE LA CLASE ARRAYLIST

MTODOS DE LA CLASE ARRAYLIST

OTRAS FUNCIONES IMPORTANTES


Otras funciones importantes
Para saber si un objeto sta insertado en lista usamos el mtodo contains(),
el cual devuelve true si existe o un false si sucede lo contrario
boolean existencia = Lista.contains(elObjetoBuscado);
Para saber si la lista esta vaca, es decir, si no tiene elementos
usamos isEmpty() que devuelve true si hay elementos o un false si est vaca
boolean vacia = Lista.isEmpty();
Para pasar o copiar los elementos a un arreglo de objetos (TipoObjeto objetos
[]) se usa el mtodo toArray()
Object objetos [] = Lista.toArray();

CASO N 01
En una compaa se registra el ausentismo de sus 50
trabajadores (Administracin -> 15, RRHH->12,
Informtica -> 20, Contabilidad -> 3) por
departamento al finalizar cada mes. La administracin
quiere conocer el ausentismo registrado en cada uno de
los 4 departamentos (Administracin, RRHH, Informtica,
Contabilidad) al ao. Adems el programa permitir
determinar:
a. Departamento con mayor ausentismo
b. Departamento con menor ausentismo

También podría gustarte