在 scala 中使用 for 循环(索引)将值插入到 Mutable List 中

Insert value into Mutable List using for loop (index wise) in scala

提问人:Ameer Hamza 提问时间:1/29/2020 最后编辑:lex82Ameer Hamza 更新时间:1/29/2020 访问量:142

问:

我想使用 for 循环在可变列表索引中插入值,如下所示

var firstList=List("A","B","C","D")
var newList = new ListBuffer[String]()  
for(i<-0 to firstList.length-1){
    **newList(i)**=firstList(i)
}

我想做类似的任务..我知道如何使用“ newList+=firstList(i) ”这种方法插入值,但我希望使用索引方法

列表 斯卡拉 索引 插入 可变

评论

0赞 YouXiang-Wang 1/29/2020
“index wise”是什么意思?

答:

1赞 olzhas 1/29/2020 #1

在 scala.collection.mutable.ArrayBuffer 中使用 def insert(n: Int, elems: A*) 方法 https://www.scala-lang.org/api/current/scala/collection/mutable/ArrayBuffer.html