admin 管理员组

文章数量: 1087139


2024年3月6日发(作者:变量名的字符个数不多于)

java8遍历map的方式

在 Java 8 中,有几种遍历 Map 的方式,其中最常见的是使用 `forEach` 方法。以下是使用 `forEach` 方法遍历 Map 的示例:

```java

Map map = new HashMap<>();

("apple", 1);

("banana", 2);

("orange", 3);

((key, value) -> {

("Key: " + key + ", Value: " + value);

});

```

在这个示例中,我们创建了一个 `HashMap` 类型的 Map,并向其中添加了一些键值对。然后,我们使用 `forEach` 方法遍历 Map,对于每个键值对,我们都输出键和值。

除了使用 `forEach` 方法,还可以使用传统的 `for` 循环遍历 Map。以下是使用 `for` 循环遍历 Map 的示例:

```java

Map map = new HashMap<>();

("apple", 1);

("banana", 2);

("orange", 3);

for ( entry : ()) {

("Key: " + () + ", Value: " + ());

}

```

在这个示例中,我们使用 `entrySet` 方法获取 Map 中的所有键值对,并将它们存储在一个 `` 类型的集合中。然后,我们使用传统的 `for` 循环遍历这个集合,对于每个键值对,我们都输出键和值。


本文标签: 遍历 使用 方法 集合 循环