Java對Map的遍歷

2021-06-13 09:20:06 字數 468 閱讀 9226

public static void main(string args)

//第二種

system.out.println("通過map.entryset使用iterator遍歷key和value:");

iterator> it = map.entryset().iterator();

while (it.hasnext())

//第三種:推薦,尤其是容量大時

system.out.println("通過map.entryset遍歷key和value");

for (map.entryentry : map.entryset())

//第四種

system.out.println("通過map.values()遍歷所有的value,但不能遍歷key");

for (string v : map.values())

}

java 對 Map的遍歷

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

java 對 Map的遍歷

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

對Map集合的遍歷

一類是基於map的entry map.entryset set entryset 返回此對映中包含的對映關係的 set 檢視。map.entry表示對映關係。entryset 迭代後可以e.getkey e.getvalue 取key和value。返回的是entry介面 一類是基於map的key m...