orElseGet() update
orElseGet() now supports taking a supplier function as an argument
Optional.ofNullable('foo').orElseGet(()=>'bar');orElseGet() now supports taking a supplier function as an argument
Optional.ofNullable('foo').orElseGet(()=>'bar');