标签: java
在我的应用程序中,我需要一个AbstractMap的克隆。我想用所有的值和键复制它。可能吗?
答案 0 :(得分:3)
Map接口的实现让构造函数接受另一个Map。这样您就可以将原始地图复制到另一个地图。
Map
答案 1 :(得分:2)
您不能将clone()用于AbstractMap,除非它已被覆盖,因为它已用于许多内置集合。
复制地图通常更容易。
Map<K,V> map2 = new XxxxMap<K,V>(map);