In this question: In Java, what are the advantages of streams over loops? [closed].
The answer explains:
Streams can succinctly express quite sophisticated beh