提示信息

Lambda表达式遍历Collection集合

天堂魔鬼 已关注

使用Lambda表达式遍历Collection集合可以使用Collection接口的forEach方法。此方法接受一个Consumer函数式接口作为参数,用于对集合中的每个元素执行相应的操作。

示例代码如下:

  1. List<String> list = Arrays.asList("Apple", "Banana", "Orange");
  2. // 使用Lambda表达式遍历List集合
  3. list.forEach(item -> System.out.println(item));

在上述代码中,通过Arrays.asList方法创建了一个List集合,然后使用forEach方法结合Lambda表达式遍历集合中的每个元素,并使用System.out.println方法打印出每个元素的值。

需要注意的是,在Lambda表达式中,箭头操作符->左边是Lambda表达式的参数列表,右边是Lambda表达式的主体部分。对于只有一个参数的Lambda表达式,可以省略参数的类型声明和括号。

另外,还可以使用方法引用的方式来遍历集合,示例代码如下:

  1. List<String> list = Arrays.asList("Apple", "Banana", "Orange");
  2. // 使用方法引用遍历List集合
  3. list.forEach(System.out::println);

在上述代码中,使用方法引用System.out::println作为forEach方法的参数。这表示每个元素都会被传递给System.out.println方法进行输出。

    遇到难题? "AI大模型GPT4.0、GPT" 是你的私人解答专家! 点击按钮去提问......
天堂魔鬼 关注 已关注

最近一次登录:2023-10-09 13:06:20   

暂时还没有签名,请关注我或评论我的文章
×
免费图表工具,画流程图、架构图