- 3
- 0
- 约小于1千字
- 约 11页
- 2022-03-10 发布于北京
- 举报
Java8新特性;Java8新特性 第9课-Stream;课程概要;1-什么是Stream;1、Stream在Java8中被定义为泛型接口
2、Stream接口代表数据流。
3、Stream不是一个数据结构,不直接存储数据。
4、Stream通过管道操作数据。
5、创建Stream接口实现类对象:
stream():创建一个Stream接口实现类的对象。
例如:
StreamPerson stream=people.stream();;2-什么是管道;一、管道:代表一个操作序列。
二、管道包含以下组件:
1、数据集:可能是集合、数组等。
2、零个或多个中间业务。如过滤器
3、一个终端操作,如的forEach;4-什么是过滤器;1、过滤器:用给定的条件在源数据基础上过滤出新的数据,并返回一个Stream对象。
2、过滤器包含匹配的谓词。
例如:判断p对象是否为男性的lambda表达式:
StreamPerson stream=people.stream();
stream=stream.filter(p-p.getGender()==‘男’);;【案例】创建一个元素为Person类的集合:people
使用Stream和forEach显示该集合所有元素。;视频片尾
您可能关注的文档
最近下载
- 创业引导—与创业名家面对面.pdf VIP
- 黑山县越鑫水泥制品厂7.5MW分散式风电项目环境影响报告表.pdf VIP
- 抚顺市—望花区建筑垃圾转运调配场建设项目环境影响报告表.pdf VIP
- 听觉言语康复.pptx VIP
- 华南理工大学《工程力学》2023-2024学年第一学期期末试卷.pdf VIP
- 2026年初中语文《行香子》秦观田园闲适词作教案.docx VIP
- 《建筑地基基础工程施工质量验收标准》(GB 50202-2018)(完整版).docx VIP
- 2025年苏教版高中二年级碳循环实验专题试卷及解析.docx VIP
- 2025年环境影响评价师涉及持久性有机污染物项目土壤环境影响评价工作等级判定专题试卷及解析.pdf VIP
- 2025年特许金融分析师风险反转策略的构建与波动率偏斜交易专题试卷及解析.pdf VIP
原创力文档

文档评论(0)