如何遍歷Map集合中的值

2021-08-09 14:14:21 字數 659 閱讀 1164

獲取keyset集合

獲取iterator物件,用於遍歷keyset集合

根據key,獲取map集合的值

map map=new hashmap();//建立map集合

map.put(1, "das");//儲存鍵和值

map.put(2,"dfg");

map.put(3, "gtd");

第一種遍歷map的方式,先遍歷map集合所有的鍵,再根據鍵在獲取相應的值

//使用lterator遍歷

set keyset=map.keyset();

iterator it= keyset.iterator();//獲取iterator物件

while(it.hasnext())

獲得整個映像關係集合entryset

利用entryset,獲取iterator物件

獲取集合中鍵值對對映entry

獲得entry中的鍵和值

//第二種方式,獲取集合中所有的對映關係,然後從對映關係中取出鍵和值

set entryset=map.entryset();

iterator it=entryset.iterator();

while(it.hasnext())

遍歷List中的Map集合

list 是傳入的錶身資料 listlist new arraylist for int i 0 itfpss tfpss new tfpss beanutils.copyproperties mfpsswithblobs.getparams get i tfpss list.add tfpss l...

遍歷map集合

map集合的遍歷 mapmap new hashmap map.put 小明 小紅 map.put 小王 小麗 map.put 小李 小美 map.put 小吳 小娜 獲得鍵值對 物件的集合 set set map.entryset for map.entryme set 結果小明 小紅 小李 小美...

map集合的遍歷

map集合的第一種遍歷方式 通過鍵找值的方式 map集合中的方法 set keyset 返回此對映中包含的鍵的 set 檢視。實現步驟 1.使用map集合中的方法keyset 把map集合所有的key取出來,儲存到乙個set集合中 2.遍歷set集合,獲取map集合中的每乙個key 3.通過map集...