Close

Java 8 Streams - Stream.iterator Examples

Java 8 Streams Java Java API 


Interface:

java.util.stream.BaseStream

java.lang.AutoCloseableAutoCloseablejava.util.stream.BaseStreamBaseStreamLogicBig

Method:

Iterator<T> iterator()

This terminal operation returns an iterator for the elements of this stream.


Examples


package com.logicbig.example.stream;

import java.util.Iterator;
import java.util.stream.Stream;

public class IteratorExample {


public static void main(String... args) {
Stream<String> s = Stream.of("one", "two", "three", "four");
Iterator<String> iterator = s.iterator();
while (iterator.hasNext()) {
String next = iterator.next();
System.out.println(next);
}
}
}

Output

one
two
three
four




See Also