Можно ли преобразовать этот код в java 8 Необязательное однострочное выражение?
long lastPollTime;
if (object != null) {
lastPollTime = object.getTime();
} else {
lastPollTime = 0;
}
то есть. если какой-либо объект не является нулевым, мне нужно вызвать метод объекта и вернуть его результат, или вернуть 0. Необязательный .ofNullable(). OrElse() не подходит, поскольку он возвращает объект того же типа, но мне нужен результат вызова метода или какого-либо значения по умолчанию.