今天介绍一下stream流的简单使用,希望可以帮助到正在学习的你
一、filter()方法的使用
使用filter方法找出list集合里面包含姓张的人
结果输出:
二、map()方法,对象映射
结果为:
三、collect方法
1、使用stream流把数据转化成List
结果为:
2、使用stream流把数据转化为map,其中Function.identity()代表stream流里面的每一个元素
结果为:
四、contat方法,将两个stream流组成一个流
结果为:
五、使用distinctan去重
结果为:
六、使用skip方法,去掉前面n个元素
结果为:
七、limit方法和skip方法相反 linit取前n个数据
结果为: