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

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

Optional<Detail> newestDetail;

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

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

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