Ho una semplice mapping da intero a stringa in Java, ma ho bisogno di essere in grado di recuperare facilmente stringa da intero e anche intero da stringa. Ho provato Map, ma può recuperare solo string dal numero intero, è un modo:
private static final Map myMap = new HashMap(); // This works one way: String myString = myMap.get(myInteger); // I would need something like: Integer myInteger = myMap.getKey(myString);
C’è un modo giusto per farlo per avere entrambe le direzioni?
Un altro problema è che ho solo alcuni valori costanti che non cambiano ( 1->"low", 2->"mid", 3->"high"
, quindi non varrebbe la pena di andare a complicare soluzione.