Вы знаете, что означает это название? Умойте лицо и позвольте мне объяснить.
В дополнение к строкам, числам и логическим значениям в Dart все еще есть другие типы данных, которые могут хранить большое количество данных одновременно, которые в терминах программирования известны как коллекции. Коллекции — это объекты, которые могут хранить коллекцию других объектов. Примеры коллекций в Dart включают List, Set и Map.
Список
Список, как следует из названия, может вместить большое количество данных в один объект. В повседневной жизни мы используем списки для хранения списков покупок, телефонных номеров и т. д. Точно так же в Dart мы можем хранить различные типы данных, такие как строки, числа и логические значения. Писать тоже очень легко. Просто рассмотрим следующий пример:
List<int> numberList = [1, 2, 3, 4, 5];
Набор
Далее мы обсудим второй тип коллекции, а именно Set. Набор — это коллекция, в которой могут храниться только уникальные значения. Это полезно, когда вы не хотите, чтобы в коллекции существовали одинаковые или повторяющиеся данные. Мы можем объявить Set следующими способами:
var numberSet = {1, 4, 6}; Set<int> anotherSet = new Set.from([1, 4, 6, 4, 1]);
карта
Третья коллекция — это Map, которая представляет собой коллекцию, которая может хранить данные в формате ключ-значение. Рассмотрим следующий пример:
var capital = { 'Jakarta': 'Indonesia', 'London': 'England', 'Tokyo': 'Japan' };
Я объясняю, что это только очень простое объяснение, просто чтобы знать. Для получения более подробной информации перейдите на официальный сайт Dart.