User
Да.
Отсутствие возвращаемого значения это не есть отсутствие результата выполнения. В данном примере результат выполнения это форматирование и инкрементация даты.
У void функции значит нет результата? Зачем тогда нужна функция, которая ничего не делает?
В IntelliJ Idea есть инструментарий для отладки такого кода(наверное только в Ultimate). Через точку есть операция peek() для вывода текущих значений.
Я это упомянул в статье немного.
Объект Optional не может быть null. Это как коробка, которую вы получили со стороны. Он либо пустая, либо в ней есть содержимое, но она есть. :-)
Да.
Отсутствие возвращаемого значения это не есть отсутствие результата выполнения. В данном примере результат выполнения это форматирование и инкрементация даты.
У void функции значит нет результата? Зачем тогда нужна функция, которая ничего не делает?
В IntelliJ Idea есть инструментарий для отладки такого кода(наверное только в Ultimate). Через точку есть операция peek() для вывода текущих значений.
Я это упомянул в статье немного.
Объект Optional не может быть null. Это как коробка, которую вы получили со стороны. Он либо пустая, либо в ней есть содержимое, но она есть. :-)