package com.trifulcas.colecciones; import java.util.HashSet; public class EjemplosHashSet { public static void main(String[] args) { // Lo creamos con HashSet igual que cualquier colección HashSet<String> alumnos = new HashSet<>(); // añado los elementos con add alumnos.add("Ana"); alumnos.add("Eva"); alumnos.add("Pep"); System.out.println("Imprimo el conjunto entero"); System.out.println(alumnos); // Si añado un elemento que ya existe es como si no hiciera nada alumnos.add("Ana"); System.out.println("Al añadir Ana no cambia porque ya estaba"); System.out.println(alumnos); System.out.println("Contains me devuelve true porque Ana está en el conjunto"); System.out.println(alumnos.contains("Ana")); System.out.println("Recorro los elementos del conjunto"); for (String alumno : alumnos) { System.out.println(alumno); } System.out.println("Elimino el valor de Ana"); alumnos.remove("Ana"); System.out.println(alumnos); } }