orElse(expensiveCall()) против orElseGet(() -> expensiveCall()):
Опрос
- Идентичны по поведению
- orElse всегда вычисляет аргумент
- orElseGet всегда вычисляет лямбду
- orElse ленив, orElseGet — нет
- Посмотреть ответ