Множество строк в Java
Строки тоже хранят в множестве со своим
типом. Его записывают в два шага: имя
класса HashSet, а в угловых скобках
тип одного элемента:
import java.util.Arrays;
import java.util.HashSet;
HashSet<String> tags = new HashSet<>(Arrays.asList("a", "b", "c"));
System.out.println(tags);
Короткого отдельного имени у множества строк нет. Скобки как раз и говорят, что внутри лежат строки.
Пустое множество строк заполняют позже
через метод add:
import java.util.HashSet;
HashSet<String> words = new HashSet<>();
words.add("x");
words.add("y");
System.out.println(words);
Дан код:
import java.util.Arrays;
import java.util.HashSet;
HashSet<String> words = new HashSet<>(Arrays.asList("x", "y", "z"));
Выведите множество в консоль.
Создайте пустое множество names
строк. Запишите в него "a"
и "b". Выведите множество
в консоль.