scala列表和集

This commit is contained in:
罗祥 2019-05-07 16:55:15 +08:00
parent 65bbc1b173
commit 93b7d17c1e

View File

@ -441,6 +441,8 @@ res44: Boolean = true
上面介绍的List由于其底层实现是链表这意味着能快速访问List头部元素但对尾部元素的访问则比较低效这时候可以采用`ListBuffer`ListBuffer提供了在常量时间内往头部和尾部追加元素。
```scala
import scala.collection.mutable.ListBuffer
object ScalaApp extends App {
val buffer = new ListBuffer[Int]
@ -453,6 +455,8 @@ object ScalaApp extends App {
val list: List[Int] = buffer.toList
println(list)
}
//输出List(3, 1, 2)
```