Descripción
Un ArrayList es una clase que representa un array de elementos que puede ser redimensionado. Es decir, en tiempo de ejecución puede cambiar su tamaño y albergar más o menos elementos.
Sintaxis
public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, Serializable
Constructores
Métodos
- add()
- addAll()
- clear()
- clone()
- contains()
- ensureCapacity()
- forEach()
- get()
- indexOf()
- isEmpty()
- iterator()
- lastIndexOf()
- listIterator()
- remove()
- removeAll()
- removeIf()
- removeRange()
- retainAll()
- set()
- size()
- spliterator()
- subList()
- toArray()
- trimToSize()
Ejemplo
// ArrayList con tamaño
ArrayList<String> al = new ArrayList<String>();
// Añadir elementos a un ArrayList
al.add("Victor");
al.add("Luis");
al.add("Elena");
// Recorrer un ArrayList con un Iterador
Iterator<String> it = al.iterator();
while(it.hasNext())
System.out.println(it.next());
Artículos
- Adivinar números con Java
- Añadir elementos al final de un ArrayList
- Bucle for-each en Java
- Calcular la moda de una distribución con Java
- Como obtener la raíz cuadrada de un número con Java
- Contar las vocales de un fichero en Java
- Convertir un array en una lista
- Convertir una Lista en un Array
- Crear un ArrayList en Java
- Eliminar todos los elementos de un ArrayList
- Eliminar un elemento de un ArrayList
- Insertar elementos en un ArrayList
- Insertar un elemento dentro de un ArrayList
- Iterar un ArrayList
- Leer números por teclado con Java
- Listar una lista en Java
- Número de elementos de una Lista en Java
- Número de elementos en un ArrayList
- Pruebas de rendimiento con Java Microbenchmark Harness
- Recorrer un ArrayList
- Recorrer una lista con ListIterator
- Reemplazar un elemento del ArrayList
Vídeos Java
Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.