Map的4種遍歷方法

2021-07-11 08:12:27 字數 574 閱讀 2869

一,使用map.entryset(),得到的是乙個entry的set集合set>

那麼對於set集合就有兩種遍歷方式;

1,使用迭代器

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

while (iterator.hasnext())

2,使用for迴圈

mapmap = new hashmap();

for (string key : map.keyset())

二,使用map.keyset(),得到的是乙個key的set集合set

1,使用迭代器

iteratoriterator = map.keyset().iterator();

while (iterator.hasnext())

2,使用for迴圈

mapmap = new hashmap();

for (string key : map.keyset())

Map遍歷的4種方法

一 通過map.keyset遍歷key和value,普遍使用,二次取值 定義乙個map集合 mapmap new hashmap 給map結合賦值 map.put k1 v1 map.put k2 v2 map.put k3 v3 map.put k4 v4 遍歷 for string key ma...

遍歷Map的4種方法

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

遍歷Map集合的4種方法

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