0

我有一个 HashMap,我使用 clone 函数制作了一个深拷贝。但我将其切换为 WeakHashMap 以尝试一些内存管理。

我仍然想做这个克隆函数,但它不是 WeakHashMap 中方法的一部分。如何有效地将 WeakHashMap 克隆到另一个中?我想我可以做一个循环,添加密钥并检查现有密钥等,但我不确定这是否是最好的方法。

4

1 回答 1

1

由于您必须复制地图中包含的所有元素,因此需要一个for循环才能顺序访问所有键值对。

于 2011-12-10T21:59:17.810 回答