リストバッファ | 目次 |
リストバッファ(ListBuffer)は配列ではなく線形リストを内部で使うという点を除いて配列バッファと似ています。 もし構築後にバッファをリストに変換しようと考えているなら配列バッファではなくリストバッファを使ってください。
scala> val buf = scala.collection.mutable.ListBuffer.empty[Int]
buf: scala.collection.mutable.ListBuffer[Int] = ListBuffer()
scala> buf += 1
res35: buf.type = ListBuffer(1)
scala> buf += 10
res36: buf.type = ListBuffer(1, 10)
scala> buf.toList
res37: List[Int] = List(1, 10)
続いては: 文字列ビルダ
リストバッファ | 目次 |