HashSet<String> palabras = new HashSet<String>();
palabras.add("perro");
palabras.add("gato");
palabras.add("ratón");
System.out.println(palabras);
palabras.add("ratón");
System.out.println(palabras);
LinkedList<Integer> lista = new LinkedList<Integer>(Arrays.asList(1, 2, 4, 14, 3, 4, 5, 6, 7, 3, 1, 1, 7));
HashSet<Integer> res = new HashSet<Integer>();
res.addAll(lista);
System.out.println(res);
res.retainAll(new ArrayList<Integer>(Arrays.asList(1,2,3,40)));
System.out.println(res);