Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvPmSeDA 227 of 420 menu
◀ ▶

Добавление дубля в множество в Java

Если новое значение совпадает с уже хранящимся, состав множества не меняется. Метод add в таком случае возвращает false, а при успешной записи - true:

import java.util.Arrays; import java.util.HashSet; HashSet<Integer> nums = new HashSet<>(Arrays.asList(10, 20, 30)); System.out.println(nums.add(40)); System.out.println(nums.add(20)); System.out.println(nums);

Повторная строка тоже не создает вторую копию:

import java.util.Arrays; import java.util.HashSet; HashSet<String> tags = new HashSet<>(Arrays.asList("a", "b")); tags.add("a"); System.out.println(tags);

Дан код:

import java.util.Arrays; import java.util.HashSet; HashSet<Integer> nums = new HashSet<>(Arrays.asList(10, 20, 30));

Запишите в множество числа 40 и 20. Выведите множество в консоль.

Дан код:

import java.util.Arrays; import java.util.HashSet; HashSet<String> cities = new HashSet<>(Arrays.asList("x", "y"));

Запишите в множество строки "z" и "x". Выведите множество в консоль.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить