0
私は以下のキー値を持つプロパティファイルを持っています。値はここでもユニークであることに注意してください。プロパティファイルから一意の値に基づいてキー名を検索
ID1=SOMEIDVALUE1
ID2=SOMEIDVALUE2
ID3=SOMEIDVALUE3
ID4=SOMEIDVALUE4
場合によっては、SOMEIDVALUE(value)に基づいてプロパティファイルからキー名を取得する必要があります。
考えられる解決策:
a)のマップ(キーと値)内のすべてのデータをロードして、新しい逆マップを作成する)逆マッピング
Bで新しいProppertyを作成します。
上記のシナリオで他にも最良のソリューションがあるかどうかをご提案ください。
注::私はDBにマッピングを保存したくありません。それ以外の場合はSQLクエリでこれを解決できます。
すでに解決策があるようです。それは、あなたがここでファイルを悪用/乱用しているように思われます。 – CollinD
新しい逆の 'Properties'オブジェクトの使用と新しい' Map'の使用との間に大きな違いはないことに注意してください。 'Properties'オブジェクトは拡張された' HashTable'です。ここで微妙な実装の違いは関係ないと思います。 – RealSkeptic