Задачи на HashMap в Java. Часть 7
Дана следующая map:
Map<String, Integer> map = Map.of("a", 1, "b", 2);
Используйте mapValues для изменения значений.
Дана следующая map:
Map<String, Integer> map = Map.of("a", 1, "b", 2);
Используйте mapKeys.
Дана следующая map:
Map<String, Integer> map = Map.of("x", 10, "y", 20);
Используйте filterKeys и filterValues.
Дана следующая map:
Map<String, Integer> map = Map.of("a", 1);
Используйте getOrDefault.
Дана следующая map:
Map<String, Integer> map = Map.of("a", 1);
Используйте getOrElse.
Дана следующая map:
Map<String, Integer> map = Map.of("a", 1);
Используйте toMutableMap и измените.
Дана следующая map:
Map<String, Integer> m1 = Map.of("a", 1);
Map<String, Integer> m2 = Map.of("b", 2);
Используйте plus для объединения Map.
Сделайте метод topN(int n) для Map of String to Integer.
Дана следующая map:
Map<String, Integer> map = Map.of("a", 1, "b", 2);
Используйте entries для итерации.
Сделайте invert Map (keys ↔ values, если возможно).