РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗ktTsTmClL3 129 of 178 menu

Задачи на null-безопасность в Kotlin. Часть 3

Сделайте data class с nullable-полями и функцию форматирования через safe call.

Дана следующая переменная:

val user: User? = User("Ann")

Используйте ?.let { } для обработки nullable-объекта.

Сделайте функцию, которая принимает два Int? и возвращает их сумму или null.

Используйте Elvis для значения по умолчанию в параметре функции.

Дан следующий список:

val list = listOf(null, "", "hello", null)

Найдите первый не-null элемент в списке nullable-строк.

Сделайте функцию validateEmail для String?.

Используйте requireNotNull для проверки аргумента.

Сделайте extension для String?: orEmpty().

Сравните String? и платформенный тип в Kotlin.

Сделайте функцию, которая безопасно парсит nullable-строку в число.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить