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

Значение null в Dart

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

String? empty = null; print(empty);

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

String? title = null; String? name = 'dart'; print(title); print(name);

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

String? note = null; print(note == null); print(note != null);

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

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

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