14
What are some things in the class library you wish more people knew about or used?
(docs.oracle.com)
For discussing Java, the JVM, languages that run on the JVM, and other related technologies.
Instead of wrapping it in an optional you can do
Objects.requireNonNullElse(value, defaultValue)
Optional has more syntactic sugar for more complex scenarios / functional call chaining that prevents repetitive
if
checksThis is completely null safe, the function calls are only made if the object is not null