Scala 如何将字母添加到数组的每个字符串元素的开头?

Scala 如何将字母添加到数组的每个字符串元素的开头?,scala,Scala,我有一个包含字符串元素的数组 val phoneNumbers = "7774589658,7056589658" val arr = phoneNumbers.split(",") 我的问题是如何在数组的每个元素的开头添加字母。例如: [ "A7774589658", "A7056589658"] 我尝试过这样的代码,但它会在数组的每个元素的末尾添加字母 val result = arr.indices.foreach(arr(_) += "A") 您可以使用map val result

我有一个包含字符串元素的数组

val phoneNumbers = "7774589658,7056589658"
val arr = phoneNumbers.split(",")
我的问题是如何在数组的每个元素的开头添加字母。例如:

[ "A7774589658", "A7056589658"]
我尝试过这样的代码,但它会在数组的每个元素的末尾添加字母

val result = arr.indices.foreach(arr(_) += "A")

您可以使用
map

val result = arr.map("A"+_)
phoneNumbers.split(“,”).map(“A”+)