Библиотеки » Коллекции (dart:collection) » Queue » addLast
функция Queue::addLast
Добавляет новый элемент в конец очереди
Синтаксис
void
Queue.addLast
(E value)
Передаваемые параметры
E valueВозвращаемое значение
voidОписание
Метод addLast
позволяет добавить новый элемент E value
в конец очереди, что приводит к увеличению длины очереди на единицу.
Заметки
Примеры использования:
void main() {
// объявим и инициализируем массив типа очередь
Queue<int> arrayQueue = new Queue();
// будет выведено {}, потому что очередь пустая и не содержит элементов
print(arrayQueue);
// заполним очередь элементами
for(int i=0;i<10;i++) {
if (i % 2 == 0) {
// четные элементы будем добавлять в начало очереди
arrayQueue.addFirst(i);
} else {
// нечетные элементы будем добавлять в конец очереди
arrayQueue.addLast(i);
}
}
// в итоге, получм такую очередь - {8, 6, 4, 2, 0, 1, 3, 5, 7, 9}
print(arrayQueue);
}