re: What is `map` in a Java Stream VIEW POST


Good article and thank you for sharing.

For those not aware it is also possible to use a method reference for the first example:


This is just a more succinct syntax for invoking the #getName method on each and every instance of Fruit in the stream. As such even though it may appear to be invoked on the class it is not a static method.

Also a small API thing - it is Collectors#toList not #asList (and #toSet).

code of conduct - report abuse