使用Lambda表达式遍历集合
来源:互联网 发布:世界城市经纬度数据库 编辑:程序博客网 时间:2024/05/29 08:09
1 代码示例
import java.util.*;public class CollectionEach{public static void main(String[] args){// 创建一个集合Collection books = new HashSet();books.add("十万个为什么1");books.add("十万个为什么2");books.add("十万个为什么3");// 调用forEach()方法遍历集合books.forEach(book -> System.out.println("迭代集合元素:" + book));}}
2 运行结果
迭代集合元素:十万个为什么3
迭代集合元素:十万个为什么2
迭代集合元素:十万个为什么1
3 代码说明
上面代码调用了Iterable的forEach()默认方法来遍历集合元素,传给该方法的参数是一个Lambda表达式,该表达式的目标类型Comsumer。forEach()方法会自动将集合元素逐个地传给Lambda表达式的形参,这样Lambda表达式的代码体即可以遍历到集合的元素了。
0 0
- 使用Lambda表达式遍历集合:
- 使用Lambda表达式遍历集合
- 使用Lambda表达式遍历集合(forEach方法)
- 使用Lambda表达式遍历Iterator
- java lambda表达式 遍历操作集合
- C# 集合类之lambda表达式使用
- 使用lambda表达式给集合排序
- lambda--list集合遍历
- Java8集合中的Lambda表达式
- 委托使用lambda表达式
- Lambda表达式的使用
- Lambda表达式委托使用
- 使用 lambda 表达式
- lambda表达式的使用
- Lambda表达式使用汇总
- lambda表达式的使用
- lambda表达式使用
- python lambda 表达式使用
- Mapreduce运行自定义Map及Reduce类找不到
- Collection接口典型应用
- 华为OJ迷宫问题
- 读取资料、颜色的方法
- scrapy框架爬取京东商城商品的评论
- 使用Lambda表达式遍历集合
- BZOJ 3312 [Usaco2013 Nov]No Change
- 最好用的float型保留N位小数的方法
- 简单Java类实训三
- 迭代神器-Iterator接口
- 主流应用服务器
- (继承)Problem C: 家教课程
- 使用Java 8新增的Predicate操作来操作集合
- 使用foreach遍历集合元素