Цикл по элементам множества в Java
Цикл for может идти по элементам
множества. На каждой итерации переменная
получает очередное значение:
import java.util.Arrays;
import java.util.HashSet;
HashSet<Integer> nums = new HashSet<>(Arrays.asList(1, 2, 3));
for (int num : nums) {
System.out.println(num);
}
Так же перебирают множество строк:
import java.util.Arrays;
import java.util.HashSet;
HashSet<String> tags = new HashSet<>(Arrays.asList("a", "b", "c"));
for (String tag : tags) {
System.out.println(tag);
}
Дан код:
import java.util.Arrays;
import java.util.HashSet;
HashSet<Integer> nums = new HashSet<>(Arrays.asList(5, 10, 15));
Выведите каждый элемент множества в консоль с новой строки.
Дан код:
import java.util.Arrays;
import java.util.HashSet;
HashSet<String> planets = new HashSet<>(Arrays.asList("Mercury", "Venus", "Earth", "Mars"));
Выведите каждый элемент в квадратных скобках с новой строки.