LongStream skip(long n) devuelve una secuencia que consta de los elementos restantes de esta secuencia después de descartar los primeros n elementos de la secuencia. Si esta secuencia contiene menos de n elementos, se devolverá una secuencia vacía.
Nota: LongStream skip() es una operación intermedia con estado , es decir, puede incorporar el estado de elementos vistos anteriormente al procesar nuevos elementos.
Sintaxis:
LongStream skip(long n)
Parámetro: LongStream es una secuencia de elementos primitivos de valor largo. Esta es la larga especialización primitiva de Stream . n es el número de elementos principales a saltar.
Valor devuelto: la función devuelve la nueva secuencia después de descartar los primeros n elementos.
Excepción: la función arroja IllegalArgumentException si n es negativo.
Ejemplo 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); } }
Ejemplo 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); } }
Publicación traducida automáticamente
Artículo escrito por Sahil_Bansall y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA