遍歷map集合

2022-06-03 22:06:14 字數 915 閱讀 5627

map集合的遍歷

mapmap = new

hashmap();

map.put("小明","小紅");

map.put("小王","小麗");

map.put("小李","小美");

map.put("小吳","小娜");

//獲得鍵值對 物件的集合

set> set =map.entryset();

for (map.entryme : set)

結果小明------------小紅

小李------------小美

小王------------小麗

小吳------------小娜

2.根據已知的key值取出對應的value

mapmap6= traindeptinfoservice.getgroupbydeptid(mapvo);

//想取出的key值

string deptment = "deptment";

//想取出的key值

string group = "group";

string supername=null;

string deptname=null;

//迴圈遍歷map集合

for (map.entrya : map6.entryset())else if(group.equals(a.getkey()))

}//部門名稱

map.put("supername",supername);

//對組

map.put("deptname",deptname);

3. 直接根據key值取出value

遍歷Map集合方式

最常規的一種遍歷方法,最常規就是最常用的,雖然不複雜,但很重要,這是我們最熟悉的,就不多說了!public static void work mapmap 利用keyset進行遍歷,它的優點在於可以根據你所想要的key值得到你想要的 values,更具靈活性!public static void w...

map集合遍歷方式

常用方法 hashmap hm new hashmap 通過制定鍵替換鍵所指向的值 hm.replace 2,wxz system.out.println hm.get 2 清空 hm.clear system.out.println hm.size 判斷是否為空 system.out.printl...

map集合及遍歷

map集合 該集合儲存鍵值對。一對一對往裡存,而且要保證鍵的唯一性。鍵 就是存的值的編號 值 就是要存放的資料 1.新增 put k key,v value 新增元素,如果出現新增時,相同的鍵,那麼後新增的值會覆蓋原有鍵對應的值,並put方法會返回被覆蓋的值。2.刪除 clear remove ob...