Удаление элемента из множества в Java
Метод remove ищет значение
в множестве и убирает его. Число элементов
может уменьшиться:
import java.util.Arrays;
import java.util.HashSet;
HashSet<Integer> nums = new HashSet<>(Arrays.asList(1, 2, 3));
nums.remove(2);
System.out.println(nums);
Если значения не было, множество остается прежним:
import java.util.Arrays;
import java.util.HashSet;
HashSet<String> tags = new HashSet<>(Arrays.asList("a", "b"));
tags.remove("z");
System.out.println(tags);
Дан код:
import java.util.Arrays;
import java.util.HashSet;
HashSet<Integer> nums = new HashSet<>(Arrays.asList(1, 2, 3, 4, 5));
Уберите из множества число 3.
Выведите множество в консоль.
Дан код:
import java.util.Arrays;
import java.util.HashSet;
HashSet<String> fruits = new HashSet<>(Arrays.asList("x", "y", "z"));
Уберите из множества строку "y".
Выведите множество в консоль.