Converting an iterator to a stream
suggest changeUse Spliterators.spliterator()
or Spliterators.spliteratorUnknownSize()
to convert an iterator to a stream:
Iterator<String> iterator = Arrays.asList("A", "B", "C").iterator();
Spliterator<String> spliterator = Spliterators.spliteratorUnknownSize(iterator, 0);
Stream<String> stream = StreamSupport.stream(spliterator, false);
Found a mistake? Have a question or improvement idea?
Let me know.
Table Of Contents