by shigemk2

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

薄らぼんやりとしたListBufferの使い方 メモ

本当に薄らぼんやりとした使い方。mutableなListBufferを使うと、+=でどんどん要素を増やせる。empty[T]でListBufferを初期化。emptyは使われているっぽい。

scala> case class A(a: Int, b: String)
defined class A

scala>

scala> val a = scala.collection.mutable.ListBuffer.empty[A]
a: scala.collection.mutable.ListBuffer[A] = ListBuffer()

scala> a += A(1, "hoge")
res0: a.type = ListBuffer(A(1,hoge))

scala> a
res1: scala.collection.mutable.ListBuffer[A] = ListBuffer(A(1,hoge))

Collections - 具象可変コレクションクラス - Scala Documentation