I have a data set represented by a Java 8 stream:
Stream stream = ...;
I can see how to filter it to get a random subset - for exa
How about:
Supplier> randomIntsStreamSupplier = () -> (new Random()).ints(0, 2).boxed(); Stream tails = randomIntsStreamSupplier.get().filter(x->x.equals(0)); Stream heads = randomIntsStreamSupplier.get().filter(x->x.equals(1));