Skip to content

Instantly share code, notes, and snippets.

View Barimmir's full-sized avatar

GrivnoKoder Barimmir

View GitHub Profile
@Barimmir
Barimmir / null_safety.md
Created October 15, 2025 08:25 — forked from ievetrov/null_safety.md
null_safety.md

Способы обработки nullable в Kotlin

Kotlin предлагает несколько мощных механизмов для безопасной работы с nullable типами, чтобы избежать NullPointerException. Вот основные способы обработки null:

Проверка на null

Прямая проверка на null позволяет безопасно работать с переменными, которые могут быть null.

val name: String? = getName() // Может вернуть null
if (name != null) {
    println(name.length) // Безопасный вызов, так как проверили на null
}