HashMap四種遍歷方式

2022-04-05 01:21:36 字數 529 閱讀 6747

public

static

void

main(string args)

//第二種,通過map.entryset()

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

iterator

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

while

(ite.hasnext())

//第三者:推薦尤其是容量大的時候

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

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

//第四種:使用map.values()遍歷所有的value但不能遍歷key

system.out.println("通過map.values遍歷所有value");

for(string v:map.values())

}

Java中HashMap遍歷的四種方式

第一種 map map new hashmap iterator iter map.entryset iterator while iter.hasnext 效率高,以後一定要使用此種方式!第二種 map map new hashmap iterator iter map.keyset iterat...

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...

遍歷HashMap的四種方法

public static void main string args 第二種 system.out.println 通過map.entryset使用iterator遍歷key和value iterator it map.entryset iterator while it.hasnext 第三種 ...