遍歷Map並通過value獲取相應key值

Map<String,String> map = new HashMap<String,String>();
map.put("溝通", "偏高");
map.put("聽力", "正常");
map.put("視力", "偏低");
map.put("解決問題", "正常");
map.put("智商", "偏低");
Set set=map.entrySet();
Iterator it=set.iterator();
while(it.hasNext()) {
   Map.Entry entry=(Map.Entry)it.next();
   if(entry.getValue().equals("偏低")) {
	 System.out.println(entry.getKey());
   }
   if(entry.getValue().equals("偏高")){
        System.out.println(entry.getKey());
   }
   if(entry.getValue().equals("正常")){
        System.out.println(entry.getKey());
   }
}
太久沒有這樣用過,竟有些忘了,還是記錄下來吧,以備後需
發佈了47 篇原創文章 · 獲贊 13 · 訪問量 27萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章