Array List
FACULTAD DE INGENIERÍA MINAS, GEOLOGÍA Y CIVIL
DEPARTAMENTO ACADÉMICO DE MATEMÁTICAS Y FÍSICA
ESTRUCTURA DE DATOS [IS-241] LABORATORIO Nº 01ARRAYLIST – CLASES GENÉRICAS
I.- TEMAS: 1.1. ArryList y sus propiedades básicas en Java. 1.2. Implementar clases genéricas en Java. 1.4. Resolución de problemas básicos.
II.- CONCEPTOS:
Ing. KarenCarrión Domínguez
kcarriond@gmail.com
2.1. ArrayList Un ArrayList es un array dinámico. No tiene restricciones de capacidad. Su tamaño se ajusta de forma dinámica. Un ArrayList también sepuede definir de la siguiente manera:
Inicialmente, la capacidad de un ArrayList creado así es 0. Los elementos dentro de un ArrayList son Objetos. No pueden ser de tipo básico, pero pueden ser decualquier tipo de objeto. La clase ArrayList forma parte del paquete java.util.
Métodos La clase ArrayList proporciona métodos para acceder a los elementos de lista, insertar nuevos elementos, eliminarelementos, obtener el número de elementos, buscar elementos, etc. Algunos de los métodos más comunes son:
1. Añadir un elemento: para añadir un elemento al final de la lista se dispone del métodoadd(elemento). Por ejemplo: String cad = new String(“Hola”); lista.add(cad);
2. Insertar un elemento: para insertar un elemento en una determinada posición de la lista se dispone del métodoadd(posición, elemento). Por ejemplo: int y = new Integer(50); int z = 1; lista.add(z, y);
Ing. Karen Carrión Domínguez
kcarriond@gmail.com
3. Recuperar un elemento: para recuperar un elemento deuna determinada posición de la lista se dispone del método get(posición). Por ejemplo: int i = 0; lista.get(i); 4. Modificar un elemento: para modificar un elemento determinado de la listaremplazándolo por otro se dispone del método set(posición, elemento). Por ejemplo: int w = new Integer(35), i = 1; lista.set(i, y);
5. Eliminar elementos: el método clear permite eliminar todos los elementos...
Regístrate para leer el documento completo.