26、Stream流式计算,链式编程
创始人
2024-01-25 03:50:18
0

Stream流式计算,链式编程

 

什么是stream流式计算?

大数据包括(存储+计算)

集合,mysql这些是用来存储的,而计算是用stream流式的

题目案例:只用一行代码,完成计算这些操作

 

操作:

第一步:将我们的数据变为一个集合(Arrays.asList())存储

 

第二步:查看j.u.stram包下的这些流。流里面的方法的参数大都是函数式接口

 

 

 

第三步:使用stream流中的集合.stream()(这样就变为一个Stream对象了).filter()+forEach()输出为偶数的数据

 

参数为断定型接口

 

第四步:同理用filter()过滤年龄>23的

 

 

第五步:使用.map()获取名字让后用toUpperCase变为大写

 

 

第六步:倒着排序(.sort(两个参数(比较排序)))

 

 

正序排列:(uu1比uu2)

 

 

倒序排列了:(uu2比uu1)

 

 

最后一步(分页咯limit)

 

package org.example.stream;import java.util.Arrays;import java.util.List;public class TestStream {public static void main(String[] args) {User user1=new User(1,"a",21);User user2=new User(2,"b",22);User user3=new User(3,"c",23);User user4=new User(4,"d",24);User user5=new User(6,"e",25);//先变为集合存储List list= Arrays.asList(user1,user2,user3,user4,user5);//将集合变为stream对象,然后用流计算list.stream().filter(u->{return u.getId()%2==0;}).filter(u->{return u.getAge()>23;}).map(u->{return u.getName().toUpperCase(); }).sorted((uu1,uu2)->{return uu1.compareTo(uu2);}).limit(1).forEach(System.out::println);}}class User{public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}private int id;private String name;private int age;public User() {}@Overridepublic String toString() {return "User{" +"id=" + id +", name='" + name + '\'' +", age=" + age +'}';}public User(int id, String name, int age) {this.id = id;this.name = name;this.age = age;}}

相关内容

热门资讯

关于了解世界的10本书籍   想要了解世界,从读这几本书开始。如下为励志网为大家带来的关于了解世界的10本书籍,供大家参考。 ...
明星推荐书单   励志网盘点了男神、女神们的书单,与君共赏。字如其人,书亦如其人,循着阅读的轨迹,或可觅你喜欢的那...
成功励志名言 成功励志名言15篇成功励志名言1  1、谁走进你的生命,是由命运决定;谁停留在你生命中,却是由你自己...
励志故事:给忍耐一个目标 励志故事:给忍耐一个目标 励志心语:给忍耐一个目标,生活将苦尽甘来,励志故事:给忍耐一个目标。要做到...
电子商务专业职业生涯规划 电子商务专业职业生涯规划范文  一、自我认识    1.兴趣爱好:喜欢运动、音乐、看一些励志书籍、交...
保险励志句子精选384句 保险励志句子 精选95句1. 要想成功,就不要为自己的失败担忧和伤感。2. 每天把自己交谈过的每一个...
夸奖自己的话励志200 夸奖自己的话励志200(一)1) 英姿伟岸2) 高屋建瓴3) 仁义道德4) 风流倜傥5) 大公无私6...
青春励志电影经典语录 导语:人生的路,说长也很长,说短也很短。偶遇不幸或挫败只能证明某一时候某一方面的不足或做得不够。青春...
经典励志故事:无数的选择操之... 经典励志故事:无数的选择操之在我经典励志故事:无数的选择操之在我人生拥有的是不断的抉择,看您是用什么...
班主任一句话励志寄语   收获是事业的雨量计;聚集着奋斗者洒落的每滴汗珠。下面是小编给大家整理的班主任一句话励志寄语内容,...
励志故事:龟兔赛跑 励志故事:龟兔赛跑从前,有一只乌龟和一只兔子在互相争辩谁跑得快,励志故事:龟兔赛跑。他们决定来一场比...
早安的励志心语图片   引导语:每天早上说早安是一件非常暖心的事情,那么有哪些有关早安的励志心语图片呢?接下来是小编为你...
课外经典美文摘抄赏析 课外经典美文摘抄赏析  励志的美文带给人正能量满满,阅读励志的美文还能放松心情和学习写作。小编收集了...
马云的简短励志故事   当你成功的时候,你说的所有话都是真理。下面是小编给大家整理的马云的励志故事,供大家参阅!  马云...
崩土阳光蓝天翱翔的励志文章 崩土阳光蓝天翱翔的励志文章  一声长啸划破天际,展翅翱翔遮天蔽日。  ——题记  在一座不知名的山崖...
现代励志商战电视剧   商战类题材的电视剧很受观众们的喜爱,那么又有哪些励志商战电视剧呢?下文是励志网整理收集的现代励志...
哈佛大学励志语录   哈佛大学励志语录  2、投资未来的人是,忠于现实的人。  3、学习的痛苦是一时的,而没有学习的痛...
霸气励志歌曲排行榜   再苦再难,也要坚强,只为那些期待的眼神。听一曲霸气的励志歌曲,为自己加油。以下是小编整理的霸气励...
青春励志歌曲《我相信》杨培安   《我相信》,陈国华作曲、编曲,刘虞瑞填词,杨培安演唱,收录在发行于2006年5月26日的杨培安首...
经典高考励志故事:多一刻坚持   高三很多学生都会焦躁、心情不好,感觉学习压力非常大无法排解,听歌、玩游戏是排解的一个方面,可小编...