Практика на null-безопасность в Kotlin
Дана переменная:
val title: String? = "kotlin"
Выведите длину строки или 0, если значения
нет.
Напишите функцию showNick, которая принимает
String? и возвращает строку в верхнем
регистре или guest, если аргумент пуст.
Даны переменные:
val first: String? = null
val second: String? = "backup"
Выведите одну строку - первое непустое значение
или none.
Дан список:
val nums = listOf<Int?>(1, null, 3, null, 5)
Выведите сумму всех непустых чисел.
Дана карта:
val stock = mapOf("pen" to 3, "book" to null)
Выведите количество для pen и для cup
с подстановкой 0, если значения нет.
Дана переменная:
val raw: String? = " 15 "
Если строка не null, выведите число,
которое получится после обрезки пробелов.
Иначе выведите no data.