Библиотеки » Основная библиотека (dart:core) » Iterable » isEmpty
переменная Iterable::isEmpty
Проверяет, содержит ли данная коллекция элементы
Синтаксис
finalbool
Iterable.isEmpty
Описание
Геттер isEmpty
возвращает true
в том случае, если в коллекции (составном объекте) не содержится ни одного элемента, и возвращает false
в том случае, если присутствует хотя бы один элемент.
Заметки
Пример
void main() {
// инициализируем массив с данными
var array = [0,1,2,3,4,5,6,7,8,9];
// в нашем массиве содержится 10 элементов, поэтому array.isEmpty() вернет false
print(array.isEmpty);
// если удалить все элементы из массива, то получим true
array.clear();
print(array.isEmpty);
// если создать пустой массив, то тоже будет true
print(array.isEmpty);
// заполним массив данными
array = ['a','b','c'];
// будет выполнять цикл до тех пор, пока наш массив
// не останется пустым
while(!array.isEmpty) {
print(array.removeLast());
}
}
Смотрите также
Iterable::length - Возвращает количество элементов в коллекции