Я пытаюсь сделать это:
return Optional.of(myMap.getOrDefault(myKey, null));
Действительно, я хочу вернуть Optional.of(foundVal)
, если найден, в противном случае Optional.empty()
. Я не верю, что Optional.of(null)
соответствует этому. Какой синтаксис выполняет то, что я хочу сделать?
То есть, как я могу получить карту get
для возврата правильного Optional
?