Pobranie wartości z HashSet .

0

Witam .

Jak sprawdzać po kolei elementy w HashSet ? Muszę do tej operacji wykorzystać każdy z elementów tej kolekcji . 
0

Użyj iteratora (i usuń spacje przed znakiem zapytania).

0
Set<String> set = new HashSet<String>();
Iterator iter = set.iterator();
while (iter.hasNext()) {
    System.out.println(iter.next());
}

lub

Set<String> set = new HashSet<String>();
for (String s : set) {
    System.out.println(s);
}
1

albo

set.forEach(System.out::println);

jak chcesz to dalej przetwarzać (filtrować, mapować etc) to możesz też zrobić z tego stream

set.stream() //dalsze operacje

1 użytkowników online, w tym zalogowanych: 0, gości: 1