内容:
1、listBuffer、arrayBuffer实战(先进先出)
2、Queue、stack实战(先进后出)
<strong> </strong> import scala.collection.mutable.ListBuffer
val listBuffer = new ListBuffer[Int]
listBuffer += 1
listBuffer += 2
println(listBuffer)
import scala.collection.mutable.ArrayBuffer
val arrayBuffer = new ArrayBuffer[Int]()
arrayBuffer += 1
arrayBuffer += 2
println(arrayBuffer)
<p style="font-weight: bold;">ListBuffer<span style="font-family:宋体;">高效的通过添加元素的方式构建列表,使用</span><span style="font-family:Times New Roman;">listBuffer</span><span style="font-family:宋体;">还可以避免堆栈的溢出</span></p>
ArrayBuffer相对于listBuffer而言,额外允许在序列的开始或者结束的地方添加或删除元素。