Проверка пустоты карты в Dart
Свойство isEmpty равно true,
если в карте нет пар:
var empty = <String, int>{};
var nums = {'a': 1};
print(empty.isEmpty);
print(nums.isEmpty);
Свойство isNotEmpty дает противоположный
ответ:
var stock = {'a': 1};
if (stock.isNotEmpty) {
print("has data");
}
Дана карта:
var bucket = <String, int>{};
Если карта пуста, выведите "empty",
иначе "full".
Дана карта:
var tags = {'x': 10};
Если в карте есть пары, выведите "yes",
иначе "no".