Collections are a set of classes that are used to group multiple elements together. Collections also provide a standard way of processing the elements inside them.

Scala has a very rich Collection API. Scala provides both mutable and immutable Collections.

In this series, we will discuss different Scala Collections and their operators.

icon series scala collections

Collections Overview

icon series scala arrays

Arrays

icon series scala lists

Seq, Lists and Vectors

icon series scala maps

Maps

icon series scala lazy

Lazy Collections

icon series scala collection operations

Collection Operations