Logo Studenta

ArrayList - Daniel Cuellar (7)

¡Estudia con miles de materiales!

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.

Otros materiales

Materiales relacionados

172 pag.
JavaModulo2-2

Albert Einstein

User badge image

FREDY PICHIHUA

50 pag.
Unidad-I---POO-Avanzada

UBAM

User badge image

Contenidos Muy Locos

120 pag.
EstructurasDatos - Manuela Cruz

User badge image

Desafio PASSEI DIRETO

53 pag.
estruc-datos

UBAM

User badge image

Contenidos Muy Locos