私はJavaを使い慣れていません。私は以下のようにハッシュマップを実装しました。 特定のシナリオでは、キーの値を使用してキーを取得する必要がありました。 例:ユーザーが「Dravid」と入力した場合、ハッシュマップから「2」を取得する必要があります。ハッシュマップからキーを取得する
そして、これを実装するためにハッシュマップを1つだけ使用したいと思います。
誰もがこれを手伝ってくれますか?
HashMap<String,String> streetno=new HashMap<String,String>();
streetno.put("1", "Sachin");
streetno.put("2", "Dravid");
streetno.put("3","Sehwag");
streetno.put("4", "Laxman");
streetno.put("5", "Kohli");
おそらく、最初にこの[リンク](http://stackoverflow.com/questions/1383797/java-hashmap-how-to-get-key-from-valueを)見たいです。おそらくそれはあなたの問題を解決するのに役立ちます。 – Frankline
これは通常のマップの使用ではありませんので、おそらくあなたはあなたのキーと値を交換する必要があるかもしれないので、キーは値になり、値はキーになるでしょう。 – Egor