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 Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s