Repaso
English
Java CoreBaseJV-10

¿Qué colección deberías elegir para guardar elementos únicos, sin duplicados?

Opciones

  1. List
  2. Set (Opción correcta)
  3. Map con claves duplicadas
  4. Queue

Respuesta

Set

Por qué

El Collections Framework te da estructuras de datos ya hechas:

  • List: ordenada, permite duplicados, acceso por posición (ArrayList).
  • Set: sin duplicados (HashSet, TreeSet).
  • Map: pares clave a valor, claves únicas (HashMap).
  • Queue / Deque: elementos procesados en orden (ArrayDeque).

Añadir a un Set un elemento que ya existe simplemente no hace nada.

Recuerda

List = ordenada con duplicados. Set = únicos. Map = clave a valor.

Términos clave

Practica esta pregunta en Repaso