建立乙個map並加入資料
map map = new hashmap();
map.put("貓", "波斯貓");
map.put("狗", "京巴");
1.最常見的遍歷迴圈
for(map.entryentry : map.entryset())
2.for迴圈中遍歷key或者values,一般適用於只需要map中的key或者value時使用,在效能上比使用entryset較好;
//key
for(string key : map.keyset())
//value
for(string value : map.values())
3. 通過iterator遍歷
iterator> entries = map.entryset().iterator();
while(entries.hasnext())
4. 通過鍵找值遍歷
for(string key : map.keyset())
Map四種遍歷方式
mapmap new hashmap map.put key1 value1 map.put key2 value2 map.put key3 value3 第一種 普遍使用,二次取值 system.out.println 通過map.keyset遍歷key和value for string key...
遍歷Map的四種方式
map集合是鍵值對形式儲存的,對map的遍歷無非就是獲取對應的鍵和值,根據不同的map集合可能會使用不同的遍歷方式,我簡單梳理下對map的遍歷方式。private void testmap 2.通過map.entryset使用iterator遍歷key和value iterator it map.e...
map的四種遍歷方式
mapmap new hashmap map.put 1 t1 map.put 2 t2 map.put 3 t3 第一種 普遍使用,二次取值 system.out.println 通過map.keyset遍歷key和value for string key map.keyset 第二種 syste...