Свойство isNotEmpty
Свойство isNotEmpty возвращает true,
если строка содержит хотя бы один символ, и
false, если строка является пустой.
Это свойство является логическим отрицанием
свойства isEmpty и часто используется
для проверки наличия данных в строке перед
их обработкой. Свойство не принимает параметров
и доступно только для чтения.
Синтаксис
str.isNotEmpty
Пример
Давайте проверим непустую строку:
void main()
{
String str = 'abcde';
print(str.isNotEmpty);
}
Результат выполнения кода:
true
Пример
Давайте проверим пустую строку:
void main()
{
String str = '';
print(str.isNotEmpty);
}
Результат выполнения кода:
false
Пример
Давайте используем свойство в условии для проверки наличия символов в строке:
void main()
{
String str = '12345';
if (str.isNotEmpty) {
print('String is not empty');
} else {
print('String is empty');
}
}
Результат выполнения кода:
"String is not empty"