Учитывая строку, мне нужно получить опцию, в которой, если String имеет значение null или empty, результат будет необязательным. Я могу сделать это следующим образом:
String ppo = "";
Optional<String> ostr = Optional.ofNullable(ppo);
if (ostr.isPresent() && ostr.get().isEmpty()) {
ostr = Optional.empty();
}
Но, конечно, должен быть более элегантный способ.