我是Java的新手。我實現了一個哈希表,如下所示。 在特定場景中,我想使用密鑰的值檢索密鑰。 例如:如果用戶輸入「Dravid」,那麼我需要從哈希映射中檢索「2」。從哈希映射中檢索密鑰
而我只想使用一個哈希映射來實現這一點。
任何人都可以幫助我嗎?
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