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

Массив в множество в Java

Из массива строк множество строят через Arrays.asList в конструкторе HashSet. Массив при этом не меняется:

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

Массив целых чисел переносят в цикл: на каждой итерации значение записывают в множество:

import java.util.HashSet; int[] nums = {1, 2, 2, 3}; HashSet<Integer> uniq = new HashSet<>(); for (int n : nums) { uniq.add(n); } System.out.println(uniq);

Дан код:

String[] arr = {"x", "y", "z"};

Получите множество с теми же строками. Выведите множество в консоль.

Дан код:

int[] nums = {4, 4, 5, 6};

Получите множество уникальных чисел. Выведите его в консоль.

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