by shigemk2

当面は技術的なことしか書かない

Scalaのコレクション

Collections - 可変コレクションおよび不変コレクション - Scala Documentation

まあコレクションとは、いわゆるデータの集合のことなのでしょう。

下の図が、各コレクションの親子関係なのだけれど、よく見たらSeqがListの親クラスだったり、ListBufferがSeqの子供だったりして、mutableなコレクションとimmutableなコレクションが独立しているわけでも完全に継承されているわけでもなかったりする。

http://docs.scala-lang.org/resources/images/collections.mutable.png (出典: 上のページより)

だからなんだといえばそれまでなのだけれど。