2024年4月12日发(作者:)

java中map遍历方法

Java中Map遍历方法有很多种,以下是几种常见的方法:

1. 使用for-each循环遍历Map的key-value对

```java

Map map = new HashMap<>();

for ( entry : et()) {

String key = ();

Object value = ue();

n(key + ':' + value);

}

```

2. 使用Iterator遍历Map的key-value对

```java

Map map = new HashMap<>();

Iterator<> iterator =

et().iterator();

while (t()) {

entry = ();

String key = ();

Object value = ue();

n(key + ':' + value);

}

- 1 -

```

3. 遍历Map的key

```java

Map map = new HashMap<>();

for (String key : ()) {

n(key);

}

```

4. 遍历Map的value

```java

Map map = new HashMap<>();

for (Object value : ()) {

n(value);

}

```

5. 使用Lambda表达式遍历Map的key-value对

```java

Map map = new HashMap<>();

h((key, value) -> n(key + ':'

+ value));

```

以上是常见的几种遍历Map的方法,可以根据实际情况选择合适

- 2 -

的方法。

- 3 -