Java 8 Streams Java Java API
java.util.stream.BaseStream
Spliterator<T> spliterator()
This terminal operation returns a spliterator for the elements of this stream.
package com.logicbig.example.stream;import java.util.Spliterator;import java.util.stream.Stream;public class SpliteratorExample { public static void main(String... args) { String[] stream = {"one", "two", "three", "four"}; Spliterator<String> s1 = Stream.of(stream).spliterator(); Spliterator<String> s2 = s1.trySplit(); System.out.println("-- first Spliterator --"); s1.forEachRemaining(System.out::println); System.out.println("-- second Spliterator --"); s2.forEachRemaining(System.out::println); }}
-- first Spliterator --threefour-- second Spliterator --onetwo