stream流skip参数
时间: 2023-06-22 09:36:11 浏览: 83
stream-skip:node.js转换流以跳过前N个字节
`Stream`中的`skip`方法可以用来跳过前N个元素,返回一个新的`Stream`。`skip`方法的参数是一个`long`类型的整数,表示要跳过的元素个数。
例如,我们有一个`List<Integer>`类型的列表,我们可以使用`stream()`方法将其转换为一个`Stream`流,然后使用`skip`方法跳过前三个元素,代码如下:
```
List<Integer> list = Arrays.asList(1, 2, 3, 4, 5);
Stream<Integer> stream = list.stream();
Stream<Integer> newStream = stream.skip(3);
newStream.forEach(System.out::println); // 输出4, 5
```
在上面的代码中,我们使用`Arrays.asList`方法创建一个列表,然后使用`stream()`方法将其转换为一个`Stream`流。接着,我们使用`skip`方法跳过前三个元素,然后使用`forEach`方法遍历剩下的元素并依次打印出来。由于我们跳过了前三个元素,因此结果只会输出4和5。
阅读全文