nullable переменных? Цель в начале метода проверить, что переменная не null и далее использовать ее non-nullable копию в коде. Например, в swift это мы обычно делаем одной строкой guard let unrapped = nullableVar else { return } - и ниже в коде используем unwrapped. Есть ли что-то похожее в Kotlin?
if (p == null) return p.hello() // p is non-nullable here или просто p?.let { it.hello() }
p ?: return
Спасибо! Именно то, что я искал!
Обсуждают сегодня