Stream流中的常用方法_skip
跳过前几个:skip
如果希望跳过前几个元素,可以使用skip 方法获取一个截取之后的新流:
Stream<T> skip(long n);
如果流的当前长度大于n,则跳过前n个;否则将会得到一个长度为0的空流。基本使用:
package com.learn.demo02.Stream;import java.util.stream.Stream;/*Stream流中的常用方法_skip:用于跳过元素如果希望跳过前几个元素,可以使用skip方法获取一个截取之后的新流:Stream<T> skip(long n);如果流的当前长度大于n,则跳过前n个;否则将会得到一个长度为0的空流。*/
public class Demo07Stream_skip {public static void main(String[] args) {//获取一个Stream流String[] arr = {"美羊羊","喜洋洋","懒洋洋","灰太狼","红太狼"};Stream<String> stream = Stream.of(arr);//使用skip方法跳过前3个元素Stream<String> stream2 = stream.skip(3);//遍历stream2流stream2.forEach(name-> System.out.println(name));}
}
Stream流中的常用方法_skip相关推荐
- Stream流中的常用方法_concat
组合:concat 如果有两个流,希望合并成为一个流,那么可以使用Stream 接口的静态方法concat : static <T> Stream<T> concat(Stre ...
- Stream流中的常用方法_limit
取用前几个:limit limit 方法可以对流进行截取,只取用前n个.方法签名: Stream<T> limit(long maxSize); 参数是一个long型,如果集合当前长度大于 ...
- Stream流中的常用方法_count
统计个数:count 正如旧集合Collection 当中的size 方法一样,流提供count 方法来数一数其中的元素个数: long count(); 该方法返回一个long值代表元素个数(不再像 ...
- Stream流中的常用方法_map
映射:map 如果需要将流中的元素映射到另一个流中,可以使用map 方法.方法签名: <R> Stream<R> map(Function<? super T, ? ex ...
- Stream流中的常用方法_filter
过滤:filter 可以通过filter 方法将一个流转换成另一个子集流.方法签名: Stream<T> filter(Predicate<? super T> predica ...
- Stream流中的常用方法_forEach
流模型的操作很丰富,这里介绍一些常用的API.这些方法可以被分成两种: 延迟方法:返回值类型仍然是Stream 接口自身类型的方法,因此支持链式调用.(除了终结方法外,其余方 法均为延迟方法.) 终结 ...
- java.util.stream_java.util.stream.Stream 接口中的常用方法
流模型的操作很丰富,下面介绍一些常用的API.这些方法可以被分成两种: 延迟方法 返回值类型仍然是 Stream 接口自身类型的方法,因此支持链式调用.(除了终结方法外,其余方 法均为延迟方法.) 终 ...
- 【JDK8 新特性 6】收集Stream流中的结果
上一篇文章 : (9条消息) [JDK8 新特性 5]Stream流介绍和常用方法的使用_一切总会归于平淡的博客-CSDN博客 目录 1.Stream流中的结果到集合中 2.Stream流中的结果到数 ...
- Java复习第11天---11.3---Java8新特性---Stream流特点和常用方法2
Java复习第11天---11.3---Java8新特性---Stream流特点和常用方法2 目录 文章目录 1.Stream流特点 2.filter:过滤 3.map:映射 ***后记*** : 内 ...
最新文章
- CentOS 6.4下安装中文输入法
- Oracle查询所有表结构和表名称及备注
- 亚马逊高级应用科学家熊元骏:人类行为理解研究进展 | 直播实录·PhD Talk
- 用Delphi制作网络游戏外挂
- 什么是目标检测?有哪些应用?终于有人讲明白了
- LeetCode (73): Set Matrix Zeroes
- 用户体验设计和精益设计的平衡之道
- Unity中Invoke函数基础用法
- handler回调主线程_Handler源码和9个常见问题的解答,这些你都掌握了吗?
- OpenSSL 1.1.1 国密SM2 SM3 SM4 SM9 ZUC EEA3 EIA3 SM2 +SM3签名 源码 Demo 下载 OpenSSL iOS端库下载
- h5 点击按钮生成图片分享微信朋友圈
- python图表导入word_使用python matplotlib 画图导入到word中如何保证分辨率
- Android组件化开发实践和案例分享 1
- 信息收集之 子域名收集,子域名爆破
- 一个简单的文本编辑器。(是在DEV C++下写的)
- mysql fio测试_fio_飞哥最爱白菜_新浪博客
- 4个设计APP产品不得不知道的心理学原理
- BFS-BZOJ-1615-[Usaco2008 Mar]The Loathesome Hay Baler麻烦的干草打包机
- MDM 与 MAM 的区别
- 凸透镜成像原理以及镜头选型