Назад к вопросам
Junior — Middle
65
Какими методами ты проверяешь, содержит ли переменная значение null?
Ответ от нейросети
sobes.tech AI
В Android (Java/Kotlin) для проверки, содержит ли переменная значение null, используют несколько способов:
- В Java просто сравнивают с null:
if (variable == null) {
// переменная равна null
}
- В Kotlin есть оператор безопасного вызова
?.и оператор Элвиса?::
if (variable == null) {
// переменная равна null
}
// или
val length = variable?.length ?: 0 // если variable null, length будет 0
- Также в Kotlin можно использовать функцию
isNullOrEmpty()для строк или коллекций.
Таким образом, основной метод — сравнение с null, а в Kotlin дополнительно есть удобные операторы для безопасной работы с nullable типами.