Wie kann ich durch ein Array iterieren und seine val
zuweisen? Ich habe versucht, die folgenden zwei Ansätze, aber sie hat nicht funktioniert:Iteration durch Array mit Bedingung zum Erstellen eines neuen Arrays
var a : Array[String] = Array("foo","bar")
var b : Array[String] = Array()
for (i <- 0 to (a.length-1)) {
println(a(i))
b :+ a(i)
}
und
var a : Array[String] = Array("foo","bar")
var b : Array[String] = Array()
for (element <- a){
println(element)
b :+ element
}
So sind die println funktioniert, aber sie Zuordnung nicht.
Ich bin wirklich frustriert, da es so einfach scheint und ich merke es. :(
Versuchen Sie b = b ++ Element – BioGenX
Das funktioniert leider nicht. –