JAVA 中遍歷Map的4種方法

2021-08-04 08:49:02 字數 625 閱讀 5466

public

static

void

main(string args)

1415

//第二種:通過iterator迭代器遍歷迴圈map.entryset().iterator();

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

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

18while

(it.hasnext())

2223

//第三種:筆者推薦,尤其是容量大時(相對來說 比2好一點 效率高)

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

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

2829

//第四種

30 system.out.println("通過map.values()遍歷所有的value,但不能遍歷key");

31for

(string v : map.values())

34 }

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 第三種 ...