diff --git a/Java Streams/src/StreamProducts.java b/Java Streams/src/StreamProducts.java index 038719a..666813a 100644 --- a/Java Streams/src/StreamProducts.java +++ b/Java Streams/src/StreamProducts.java @@ -25,6 +25,12 @@ public class StreamProducts { .map(StreamProduct::getName) .forEach(System.out::println); + // Printing out names without using .map() + streamProducts.stream() + .filter(streamProduct -> streamProduct.getWeight() < 30) + .sorted(comparingInt(StreamProduct::getWeight)) + .forEach(streamProduct -> System.out.println(streamProduct.getName())); + } private static void namesOfLightProductsWeightSortedLoop(