首页 > 科技 >

🌟jdk8及以上forEach遍历map和list💪

发布时间:2025-04-09 04:18:31来源:

在日常编程中,遍历集合是再常见不过的操作了。jdk8引入的`forEach`方法让这一过程变得更加优雅简洁!今天就来聊聊如何用它轻松搞定`Map`和`List`的遍历吧!✨

对于`List`,我们可以通过`stream()`流式操作直接调用`forEach`,就像这样:

```java

List list = Arrays.asList("apple", "banana", "cherry");

list.stream().forEach(System.out::println);

```

而对于`Map`,可以结合`entrySet()`或者`keySet()`一起使用。比如,遍历`Map`中的所有键值对:

```java

Map map = new HashMap<>();

map.put("one", 1);

map.put("two", 2);

map.forEach((key, value) -> System.out.println(key + ": " + value));

```

这两种方式不仅代码简洁,还能提升代码可读性,非常适合现代Java开发的需求!💻

掌握这些小技巧,可以让我们的代码更加高效且美观哦!🌟

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。