LongStream iterator() devuelve un iterador para los elementos de esta secuencia. Es una operación terminal, es decir, puede atravesar la corriente para producir un resultado o un efecto secundario.
Sintaxis:
PrimitiveIterator.OfLong iterator() Where, PrimitiveIterator.OfLong is an Iterator specialized for long values.
Valor devuelto: LongStream iterator() devuelve el iterador de elementos para esta secuencia.
Ejemplo 1 :
// Java code for LongStream iterator() import java.util.*; import java.util.stream.LongStream; class GFG { // Driver code public static void main(String[] args) { // Creating an LongStream LongStream stream = LongStream.of(2L, 4L, 6L, 8L); // Using LongStream iterator() to return // an iterator for elements of the stream PrimitiveIterator.OfLong answer = stream.iterator(); // Displaying the stream elements while (answer.hasNext()) { System.out.println(answer.nextLong()); } } }
Producción:
2 4 6 8
Ejemplo 2:
// Java code for LongStream iterator() import java.util.*; import java.util.stream.LongStream; class GFG { // Driver code public static void main(String[] args) { // Creating an LongStream which includes // lower bound element but excludes // upper bound element LongStream stream = LongStream.range(2L, 8L); // Using LongStream iterator() to return // an iterator for elements of the stream PrimitiveIterator.OfLong answer = stream.iterator(); // Displaying the stream elements while (answer.hasNext()) { System.out.println(answer.nextLong()); } } }
Producción:
2 3 4 5 6 7
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