Es un espacio de memoria la cual su tamaño puede variar durante la ejecución del programa, es decir los datos que su tamaño pude variar ya que los datos pueden crearse o destruirse a lo largo de la ejecución del programa, a este tipo de datos se le puede llamar Datos Dinámicos.
Esto permite dimensionar la estructura de datos de una forma precisa: se va asignando memoria en tiempo de ejecución según se va necesitando.
Para implementar la memoria dinámica utilizaremos la clase ArrayList, que es una clase que nos permite almacenar datos en memoria de forma similar a los Arrays, con la ventaja que el numero de elementos que almacena lo hace de forma dinámica.
Es decir los ArrayList nos permiten añadir, eliminar y modificar elementos en tiempo de ejecución.
y los principales métodos para trabajar con Arrays son los siguientes:
Ejemplos de declaración de cada uno de los métodos:
// Añade el elemento al ArrayList
nombreArrayList.add("Elemento");
// Añade el elemento al ArrayList en la posición 'n'
nombreArrayList.add(n, "Elemento 2");
// Devuelve el numero de elementos del ArrayList
nombreArrayList.size();
// Devuelve el elemento que esta en la posición '2' del
ArrayList
nombreArrayList.get(2);
// Borra el elemento de la posición '5' del ArrayList
nombreArrayList.remove(5);
// Borra la primera ocurrencia del 'Elemento' que se le pasa
como parámetro.
nombreArrayList.remove("Elemento");
AQUÍ UN EJEMPLO DE ARRAYLIST | VÍDEO | ↓↓
No hay comentarios.:
Publicar un comentario