基本介绍
ListBuffer是可变的集合,可以添加,删除元素,属于序列
创建
// 创建一个listBuffer初始值为1、2、3
val listBuffer01 = ListBuffer[Int](1, 2, 3)
// 创建一个空的listBuffer
val listBuffer02 = new ListBuffer[Int]
访问
// 访问
println(listBuffer01(2))
// 遍历
for(item <- listBuffer01){
println(item)
}
添加
// 用+=添加一个元素
listBuffer02 += 8
listBuffer02.append(9)
// 把一个集合添加到另外一个集合
listBuffer02 ++= listBuffer01
// 将两个ListBuffer相加得到一个新的ListBuffer
val listBuffer03 = listBuffer01++listBuffer02
// listBuffer02不变,添加单个元素,得到一个新的ListBuffer
val listBuffer04 = listBuffer02 :+ 10
删除
// 将下标为1的元素删除
listBuffer01.remove(0)
网友评论