Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
ArrayList Daniel Valdemar Cuellar Valles 1 ¿Qué es? Es una clase contenedora genérica que implementa arrays dinámicos de objetos de cualquier tipo, tiene la ventaja de que el numero de elementos que almacena, lo hace de forma dinámica, es decir, que no es necesario declarar su tamaño como pasa con los Arrays. 2 Uso Esta clase de arreglos dinámicos facilita mucho utilizarse por la naturaleza de su estructura, algunos de sus usos pueden ser: Documento o documento temporal Almacén de datos Lista ordenada Ets.. ¿Como se declara? Un ArrayList declarado así puede contener objetos de cualquier tipo. Por ejemplo: 4 Opciones de construcción La clase ArrayList admite 3 métodos de construcción: Este método de construcción construye una lista vacía. Este método de construcción construye una lista enlazada que contiene un conjunto de elementos especificados Este ultimo método construye una lista vinculada con un tamaño específico pero contenido vacío. 5 Ejemplos Escribe un programa que lea números enteros y los guarde en un ArrayList hasta que se lea un 0 y muestra los números leídos, su suma y su media. Método que recibe un ArrayList de String y lo modifica invirtiendo su contenido. 8 Programa que lee las notas de 10 alumnos y las guarda en un ArrayList Bidimensional. Cada alumno tiene un número indeterminado de notas. La lectura de notas de cada alumno acaba cuando se introduce un número negativo. Finalmente se muestran todas las notas de todos los alumnos.
Compartir