Skip to content

Java - Streams 👷🏼‍♂️👷🏼‍♀️

Parallel

Creating a parallel stream... particles.parallelStream().forEach(particle -> particle.act(dt));

Processing a stream in parallel... particles.stream().parallel()

Matching

particles.stream().anyMatch(Particle::isActive) particles.stream().noneMatch(Particle::isActive)