Коллекции — наборы из нескольких значений в программировании.
Для сохранения нескольких объектов
Предназначаются коллекции — они
Бывают разных видов для проектов
На разных языках, но суть одни.
Array
Массив — простейшая коллекция — обычно
Не позволяет численность менять,
Даёт возможность доступа привычно
По индексу — по номеру опять.
List
Коллекция сложнее — это список,
Он позволяет удалять и добавлять
Объекты. Он бывает на массиве
Или на ссылках — как удобней брать.
Stack / LIFO
Стэк — это версия коллекции, где доступ
Возможен лишь со стороны одной:
Только последний элемент в нём может просто
Изъят быть — в этом суть его.
Queue / FIFO
Для постепенной обработки данных
Есть очередь — в ней первый элемент
Вошедший выйдет первым, как ни странно.
На удаление с середины есть запрет.
29-30.09.2018