В данной статье мы рассмотрим коллекции в языке программирования Scala. Коллекция – это сущность, которая хранит множество однотипных (за исключением кортежей, которые позволяют хранить элементы разных типов) элементов. Также, обеспечивается последовательный или случайный доступ к элементам коллекциям.
В таблице ниже указаны основные коллекции Scala с примерами (по ссылке) :
№ | Коллекция и её описание |
---|---|
1 | Итераторы
Сущность, которая позволяет получить поочерёдный доступ ко всем элементам коллекции. |
2 | Списки Связные списки однотипных элементов. |
3 | Пары ключ-значение (Map)
Данная коллекция позволяет хранить пары ключ-значение, например, Integer/String. |
4 | Множества (Set)
Хранит уникальные однотипные элементы. |
5 | Опции
Контейнер для однотипных элементов. |
6 | Кортежи
Коллекция, которая позволяет хранить элементы разных типов. |
На этом мы заканчиваем изучение коллекция в Scala.
В следующей статье мы рассмотрим исключения и их обработку в данном языке программирования.