我想做的很简单。我想合并两张地图。说
map1={(1,"one"),(2,"two"),(3,"three");
map2={(1,"onetoo"),(4,"four")};
如果我遵循这个->
map3.putall(map1);
map3.putall(map2);
那么 1 的值也是一个,但是当我反向操作时,它是一个。无论如何我可以改变它吗?我的意思是java覆盖并只放置一个键的最新值。即,如果 onetoo 在一个之后添加(在它们各自的映射中),那么无论 putall 调用 map3 的顺序如何,该值仍然是 onetoo。