Как добавить map в map java — Q&A Хекслет
2026-02-26 22:30 Diff

Чтобы в Java добавить данные из одного словаря Map в другой, нужно воспользоваться методом класса Map putAll(). Этот метод копирует все данные из переданного словаря в текущий:

Map<String, String> user = new HashMap<>(); user.put("name", "John"); user.put("profession", "manager"); Map<String, String> userData = new HashMap<>(); userData.put("gender", "mail"); userData.put("country", "France"); user.putAll(userData); System.out.println(user); // => {profession=manager, country=France, gender=mail, name=John}