РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jvTsTmClL3 51 of 157 menu

Задачи на HashMap в Java. Часть 3

Дана коллекция Map:

Map<String, Integer> map = Map.of("a", 10, "b", 20, "c", 30, "d", 40, "e", 50);

Найдите сумму элементов этой коллекции.

Даны два списка:

List<List<String>> keys = List.of("name", "age", "city"); List<Object> values = List.of("Anna", 25, "Moscow");

Создайте коллекцию Map, используя первый список как ключи, а второй как значения.

Дан список и коллекция Map:

List<Object> newItems = List.of("d", 4, "e", 5, "f", 6); Map<String, Integer> map = new HashMap<>(Map.of("a", 1, "b", 2, "c", 3));

Добавьте все элементы из списка в коллекцию.

Дан массив и коллекция Map:

String[] keysToRemove = new String[] { "b", "d", "f" }; Map<String, Integer> map = new HashMap<>(Map.of("a", 1, "b", 2, "c", 3, "d", 4, "e", 5));

Удалите из коллекции все элементы, ключи которых присутствуют в массиве.

Дан список чисел:

List<Integer> numbers = List.of(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);

Создайте коллекцию Map, где ключ - число, а значение - его квадрат.

Дан список строк:

List<String> words = List.of("apple", "banana", "apple", "orange", "banana", "apple");

Создайте коллекцию Map, где ключ - слово, а значение - количество его вхождений в список.

Даны две коллекции Map:

Map<String, Integer> map1 = Map.of("a", 1, "b", 2, "c", 3); Map<String, Integer> map2 = Map.of("b", 20, "c", 30, "d", 40);

Создайте список всех ключей, которые есть в обеих коллекциях.

Дан список пар и коллекция Map:

List<Object> updates = List.of("a", 100, "c", 300, "e", 500); Map<String, Integer> map = new HashMap<>(Map.of("a", 1, "b", 2, "c", 3, "d", 4));

Обновите значения в коллекции на основе списка пар (ключ-значение).

Дан массив ключей и коллекция Map:

String[] requiredKeys = new String[] { "name", "email", "phone" }; Map<String, String> userData = Map.of("name", "Anna", "age", 25, "city", "Moscow");

Проверьте, содержит ли коллекция все ключи из массива.

Дан список и коллекция Map:

List<Integer> indices = List.of(0, 2, 4); Map<String, Integer> map = Map.of("a", 10, "b", 20, "c", 30, "d", 40, "e", 50);

Получите список значений из коллекции по индексам из списка (порядок ключей соответствует порядку в коллекции).

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