Библиотеки » Коллекции (dart:collection) » Queue
Queue - класс Queue
Абстрактный класс Queue
представляет методы работы с динамическим массивом типа "двухстороняя очередь" (или "двусвязная очередь"). В такую коллекцию элементы могут добавляться и удаляться только в начало или в конец, а доступ к элементам осуществляется последовательно с помощью итератора. Такой массив может расти и уменьшаться в обоих направлениях.
-
Конструкторы, фабрики
Создает новую очередь -
Создает очередь, содержащую элементы из указанной коллекции
-
Методы
Добавляет новый элемент в конец очереди -
Добавляет все элементы заданной коллекции в конец очереди
-
Добавляет новый элемент в начало очереди
-
Добавляет новый элемент в конец очереди
-
Очищает очередь
-
Извлекает и возвращает последний элемент очереди
-
Извлекает и возвращает последний элемент очереди