Ir al contenido

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.

import java.util.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á el ArrayList (por ejemplo, String o Integer).

  • nombre: identificador de la variable que representará la lista.

ArrayList<String> nombres = new ArrayList<>();
ArrayList<Integer> edades = new ArrayList<>();

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.