package list
object list01 {
def main(args: Array[String]): Unit = {
val list1 = scala.collection.mutable.ListBuffer(1,2,3)
list1 += 4
println(list1)
val list2 = scala.collection.immutable.List(1,2,3)
}
}
ListBuffer是可变的
- 常用方法
-
- 添加
- 在尾部添加(list1 +=4)
- 在头部添加(list1.prepend(-1))
- 在指定位置添加(list1.insert(3,5))
val list2 = scala.collection.mutable.ListBuffer("澄江", "仙袂")
val list3 = scala.collection.mutable.ListBuffer("天门")
val list4 = list2 ++ list3
println(list4)
// 5. 遍历
for(ele <- list4){
println(s"${ele}")
}
list4.foreach(ele => {
println(s"${ele}")
})