📅  最后修改于: 2023-12-03 15:17:43.322000             🧑  作者: Mango
En Java, ArrayList
es una clase que implementa la interfaz List
y proporciona una implementación dinámica de un array. A diferencia de los arrays normales, los ArrayLists
pueden crecer y encogerse de forma dinámica a medida que se agregan o eliminan elementos.
Para crear un ArrayList
en Java, primero debemos importar la clase ArrayList
del paquete java.util
. Luego, podemos crear una instancia de ArrayList
utilizando el constructor sin argumentos o el constructor que toma una colección existente.
import java.util.ArrayList;
// Crear un ArrayList vacío
ArrayList<String> arrayList1 = new ArrayList<>();
// Crear un ArrayList con elementos iniciales
ArrayList<Integer> arrayList2 = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5));
Podemos agregar elementos a un ArrayList
utilizando el método add
de la clase ArrayList
.
arrayList1.add("Manzana");
arrayList1.add("Banana");
arrayList1.add("Naranja");
Para mostrar todos los elementos de un ArrayList
, podemos recorrer los elementos utilizando un bucle for
o utilizar el método forEach
de la clase List
.
for (int i = 0; i < arrayList1.size(); i++) {
System.out.println(arrayList1.get(i));
}
arrayList1.forEach(element -> System.out.println(element));