значение, если оно пустое:

я есть необязательный объект:

Optional<Detail> newestDetail;

Я хотел бы вернутьсяnewestDetail.getId() или еслиnewestDetail нулевой возвратnull.

У нас есть более сложный подход к этому, чем следующий?

return newestDetail.isPresent()?newestDetail.get().getId():null;

Ответы на вопрос(1)

Ваш ответ на вопрос