//第一種:普遍使用,二次取值
system.out.println("通過map.keyset遍歷key和value:");
for (string key : map.keyset()) {
system.out.println("key= "+ key + " and value= " + map.get(key));
//第二種
system.out.println("通過map.entryset使用iterator遍歷key和value:");
iterator> it = map.entryset().iterator();
while (it.hasnext()) {
map.entryentry = it.next();
system.out.println("key= " + entry.getkey() + " and value= " + entry.getvalue());
//第三種:推薦,map容量大時
system.out.println("通過map.entryset遍歷key和value");
for (map.entryentry : map.entryset()) {
system.out.println("key= " + entry.getkey() + " and value= " + entry.getvalue());
//第四種
system.out.println("通過map.values()遍歷所有的value,但不能遍歷key");
for (string v : map.values()) {
system.out.println("value= " + v);
遍歷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集合遍歷有四種方式 第一種 先獲得key集合,然後for迴圈遍歷key集合拿值 setkeyset map.keyset for stringkey keyset stringvalue map.get key system.out println value 第二種 通過迭代器遍歷map集合...