Проверка == null
Проверка == null используется для определения того,
содержит ли переменная значение null. Слева от оператора
== указывается проверяемая переменная, а справа -
ключевое слово null. Если переменная имеет значение
null, выражение возвращает true, в противном
случае - false. Данная проверка часто используется
для безопасной работы с переменными, которые могут не
содержать значения.
Синтаксис
value == null
Пример
Давайте проверим переменную, которая содержит значение
null:
void main()
{
String? value = null;
print(value == null);
}
Результат выполнения кода:
true
Пример
Давайте проверим переменную, которая содержит строку:
void main()
{
String? value = 'abcde';
print(value == null);
}
Результат выполнения кода:
false
Пример
Давайте используем проверку == null в условии
для безопасного вывода значения:
void main()
{
String? value = null;
if (value == null) {
print('value is null');
} else {
print(value);
}
}
Результат выполнения кода:
"value is null"