の値に基づいてキーを変更する状況に遭遇しましたHashMap。私HashMapは:
HashMap<Key, Path>
最初にKey、ディレクトリごとに を作成Pathし、これらのエントリを に配置しHashMapます。加工する際はfromをPath元に加工していきます。場合によっては、一部を再計算し、そのために古いものを新しいものに置き換えたい. 一意のパスの一意のキーを保持し、HashMap のエントリをいずれかで更新したいと考えています。そこで、HashMap の逆を実行して Key を更新したいと考えています。これに最適なテクニックは何ですか?KeyHashMapKeyPathKeyKeyPath
前もって感謝します。