美文网首页
scala之ListBuffer

scala之ListBuffer

作者: 虚心若愚_b5c1 | 来源:发表于2020-01-08 15:27 被阅读0次

基本介绍

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)

相关文章

网友评论

      本文标题:scala之ListBuffer

      本文链接:https://www.haomeiwen.com/subject/wcdsactx.html