IntStream 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.OfInt iterator() Where, PrimitiveIterator.OfInt is an Iterator specialized for int values.
Valor devuelto: IntStream iterator() devuelve el iterador de elementos para esta secuencia.
Ejemplo 1 :
// Java code for IntStream iterator() import java.util.*; import java.util.stream.IntStream; class GFG { // Driver code public static void main(String[] args) { // Creating an IntStream IntStream stream = IntStream.of(2, 4, 6, 8); // Using IntStream iterator() to return // an iterator for elements of the stream PrimitiveIterator.OfInt answer = stream.iterator(); // Displaying the stream elements while (answer.hasNext()) { System.out.println(answer.nextInt()); } } }
Producción:
2 4 6 8
Ejemplo 2:
// Java code for IntStream iterator() import java.util.*; import java.util.stream.IntStream; class GFG { // Driver code public static void main(String[] args) { // Creating an IntStream which includes // lower bound element but excludes // upper bound element IntStream stream = IntStream.range(2, 8); // Using IntStream iterator() to return // an iterator for elements of the stream PrimitiveIterator.OfInt answer = stream.iterator(); // Displaying the stream elements while (answer.hasNext()) { System.out.println(answer.nextInt()); } } }
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