@JZX

Как одновременно проверить переменную на null и присвоить ей значение?

Есть ли еще варианты кроме if, let, apply?
  • Вопрос задан
  • 175 просмотров
Решения вопроса 1
Кажется, вам нужно это:
variable = variable ?: value
https://stackoverflow.com/a/44316114/14163502
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
zagayevskiy
@zagayevskiy Куратор тега Kotlin
Android developer at Yandex
Одновременно это сделать нельзя. А тебе зачем?
Ответ написан
MinTnt
@MinTnt
Да разные есть, к примеру. Добавлю пожалуй ещё
val a = null
println(when (a) {
    null -> "it's null"
    else -> "it's not null"
})
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы