私はJavaで単純な整数から文字列へのマッピングを持っていますが、整数から文字列を簡単に取得できる必要があり、文字列から整数も簡単に取得できる必要があります。Map を試してみましたが、整数から文字列のみを取得できます。これは 1 つの方法です。
private static final Map<Integer, String> myMap = new HashMap<Integer, String>();
// This works one way:
String myString = myMap.get(myInteger);
// I would need something like:
Integer myInteger = myMap.getKey(myString);
双方向にする正しい方法はありますか?
もう 1 つの問題は、変更されない ( という定数値がいくつかしかない1->"low", 2->"mid", 3->"high"
ため、複雑な解決策を検討する価値がないことです。