之前面試被問到遍歷map集合有幾種方式:現做常見的4種遍歷方式:
@testpublic void testmap()
system.out.println(next.getkey() + " : " + next.getvalue());
}來遍歷這是最常見的並且在大多數情況下也是最可取的遍歷方式。在鍵值都需要時使用。
for (entryentry : map.entryset())
//3.遍歷map中的鍵(效率低)
for (string m : map.keyset())
//4.遍歷map中的值
for (integer m : map.values())
}
map集合的4種遍歷方式
mapmap new hashmap map.put 熊大 棕色 map.put 熊二 黃色 一 在for迴圈中使用entries實現map的遍歷 for entry map1 map.setentry 二 在for迴圈中遍歷key或者values,一般適用於只需要map中的key或者value時使...
map集合的4種遍歷方式
這裡來總結下map集合的4種遍歷方式。先來初始化乙個map。mapmap new hashmap map.put 1,a map.put 2,b map.put 3,c map.put 4,c 第一種遍歷方式 通過 map.keyset 使用 foreach 遍歷key和value。setset m...
Map的4種遍歷方式
mapmap new hashmap map.put 1,duck map.put 2,adult map.put 3,pond map.put 4,ocean map.put 5,elevator map.put 6,frog 第一種遍歷方式 通過map.keyset 先拿到key的set集合,再...