Java 8 : How to use findFirst() in Streams API?

You can use this to do any interaction and break the process when find the first conditional.

Example 

Optional<Plate> myFirstVegetarianOptional = 
menu.getAllPlates().stream().filter(a ->
    a.isVegatarian()
).findFirst();

Leave a comment