У меня был HashMap, и я использовал функцию клона, чтобы сделать глубокую копию. Но я переключил это на WeakHashMap, чтобы попробовать немного управления памятью.
Я все еще хочу сделать эту функцию клона, но она не является частью методов в WeakHashMap. Как эффективно клонировать WeakHashMap в другой? Полагаю, я мог бы сделать цикл, добавить ключи, проверить существующие ключи и т. Д., Но я не уверен, что это лучший способ.