當前位置:成語大全網 - 書法字典 - java可以通過映射和值找到鍵嗎?

java可以通過映射和值找到鍵嗎?

Java規定映射集中的鍵值必須是唯壹的,而且value值可以重復,所以按值找鍵可能會出現壹個值對應多個鍵的情況,而API中又沒有按值找鍵的方法,所以只能通過自己的方法得到鍵值。

地圖& lt整數,字符串& gt?地圖=新?HashMap & lt整數,字符串& gt();

map.put(1,?“壹”);

map.put(2,"2");

map.put(3,“三”);

map.put(4,"2");

字符串?K= "二";

設置& lt整數& gt?set = map . keyset();

for(整數?str:set){

if(k.equals(map.get(str))){

system . out . println(str);

}

}