У меня есть 3 карты, как этотдобавить 3 карты в одну карту в Java
map1 ={(1,"kamal"),(2,"amal")(3,"nimal")};
map2 ={(1,"gold fish"),(2,"carft")(3,"angel")};
map3 ={(1,"cat"),(2,"dog")(3,"rabit")};
мне нужно добавить те к одному newMap
затем я попытался
newMap.puttAll(map1);
newMap.puttAll(map2);
newMap.puttAll(map3);
из пут {(1, «кошка»), (2, «собака») (3, «rabit»)}
map1 и map 2 заменены на карту 3. Мне нужно добавить эти 3 карты к новым Карта.
хотел из пут {(1,"kamal"),(2,"amal")(3,"nimal"),(4,"gold fish"),(5,"carft")(6,"angel"),(7,"cat"),(8,"dog")(9,"rabit")}
Вещь моя карта имеет тот же ключ, как я могу решить эту проблему
Вы не можете повторить ключи в карте, значения заменяются. –
Что вы хотите, чтобы ваша карта выглядела? – RealSkeptic
Мне так хотелось: {(1, «kamal»), (2, «амаль») (3, «nimal»), (4, «золотая рыбка»), (5, «carft») (6, «ангел» "), (7," кошки "), (8," собаки ") (9," Rabit ")} – Zcon