Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktPmNsNl 427 of 522 menu
◀ ▶

Значение null в Kotlin

Значение null в Kotlin обозначает отсутствие ссылки на объект. Его можно присвоить только переменной, у которой в типе стоит вопросительный знак. В примере ниже тип записан как String?:

val empty: String? = null println(empty)

При выводе в консоль null печатается как слово null, а не как пустая строка:

val title: String? = null val name: String? = "Kotlin" println(title) println(name)

Сравнение с null дают операторы == и !=. Результат имеет тип Boolean:

val note: String? = null println(note == null) println(note != null)

Объявите переменную score типа Int? со значением null. Выведите ее в консоль.

Объявите переменную label типа String? со значением done. Выведите в консоль результат сравнения label == null.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить