Задачи на Optional в Java. Часть 4
Сделайте класс с nullable-свойствами и методами getter с .orElse(/* ?: */.
Реализуйте метод поиска пользователя по id: User?.
Дан следующий список:
List<String> data = List.of("a", null, "b");
Обработайте nullable в цепочке коллекций.
Сделайте метод, которая возвращает первую букву строки или "?".
Используйте checkNotNull с сообщением об ошибке.
Сделайте map nullable-списка через mapNotNull.
Напишите метод joinNullable для списка Optional<String>.
Сделайте безопасное сравнение двух nullable-строк.
Используйте run с nullable receiver.
Сделайте метод, которая преобразует List<Int?> в сумму не-null элементов.