Optional in Java 8: Part 2
In this lesson, we will look at some of the methods added in Optional class and discuss their functionalities.
We'll cover the following...
We'll cover the following...
In the previous lesson, we looked at the Optional<T>
class. You learned what an Optional
is and how to create it.
In this lesson, we will look at all the operations that we can perform using an Optional
.
Below is the list of methods available in the Optional
class.
1) isPresent()
The isPresent()
method is used to check if the optional contains a value or if it is null.
The method isPresent()
returns the value true in case the id of the Optional
objects contains a non-null value. Otherwise, it returns a false value.
Optional<Person> optional = getPerson();if(optional.isPresent()){System.out.println(optional.get.getName())}