长流跳过(长n) 在丢弃流的前n个元素后,返回由该流的其余元素组成的流。如果此流包含少于n个元素,则将返回一个空流。
null
注: LongStream skip()是一个 有状态中间操作 i、 在处理新元素时,它可能会合并以前看到的元素的状态。
语法:
LongStream skip(long n)
参数: LongStream是一个原始长值元素序列。这是人类长期以来的原始特化 流动 . N 是要跳过的前导元素数。
返回值: 函数在丢弃前n个元素后返回新流。
例外情况: 函数抛出 非法数据异常 如果n为负。
例1:
// Java code for LongStream skip() function import java.util.*; import java.util.stream.LongStream; class GFG { // Driver code public static void main(String[] args) { // Creating an LongStream of numbers [5, 6, .. 11] LongStream stream = LongStream.range(5L, 12L); // Using skip() to skip first 4 values in range // and displaying the rest of elements stream.skip( 4 ).forEach(System.out::println); } } |
例2:
// Java code for LongStream skip() function import java.util.*; import java.util.stream.LongStream; class GFG { // Driver code public static void main(String[] args) { // Creating an LongStream [5, 6, .. 11] LongStream stream = LongStream.range(5L, 12L); // Using parallel skip() to skip first // 4 values in range and displaying the // rest of elements stream.parallel().skip( 4 ).forEach(System.out::println); } } |
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END