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

Повторяющиеся элементы в множестве в Java

При создании множества повторяющиеся значения не копятся: в памяти остается одна копия каждого элемента:

import java.util.Arrays; import java.util.HashSet; HashSet<Integer> nums = new HashSet<>(Arrays.asList(1, 2, 3, 2, 1)); System.out.println(nums);

То же правило действует, если дубли записывают методом add после создания:

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

Создайте множество letters из символов "x", "y", "x" и "z". Выведите его в консоль.

Создайте множество vals из чисел 5, 10, 5 и 15. Выведите его в консоль.

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