Importación y Declaración
Para utilizar ArrayList en Java, es necesario importar explícitamente la clase desde el paquete java.util, ya que no forma parte de los paquetes importados por defecto en el lenguaje.
Importación de la clase
Sección titulada «Importación de la clase»import java.util.ArrayList;Declaración general de un ArrayList
Sección titulada «Declaración general de un ArrayList»La sintaxis básica para declarar un ArrayList es la siguiente:
ArrayList<Tipo> nombre = new ArrayList<>();-
Tipo: representa el tipo de objetos que almacenará elArrayList(por ejemplo,StringoInteger). -
nombre: identificador de la variable que representará la lista.
Ejemplo
Sección titulada «Ejemplo»ArrayList<String> nombres = new ArrayList<>();ArrayList<Integer> edades = new ArrayList<>();Uso del operador diamante <>
Sección titulada «Uso del operador diamante <>»Desde Java 7 se puede usar el operador diamante vacío <> en el lado derecho de la asignación, siempre que el compilador pueda inferir el tipo con base en la declaración del lado izquierdo.
ArrayList<Double> precios = new ArrayList<>();- Esto mejora la legibilidad del código y evita redundancias como
new ArrayList<Double>(), necesarias en versiones anteriores a Java 7.