将Iterator [String]转换为String

时间:2014-12-15 13:51:23

标签: scala

我有一个Iterator [String],我想在Scala中转换为String。我希望以下工作,但我没有输出。我做错了什么?

val it = Iterator("a", "number", "of", "words")
val combined = "";

while (it.hasNext){
   combined = combined + it.next()
}
println(combined)

1 个答案:

答案 0 :(得分:11)

您的代码甚至无法编译,因为您要重新分配val

it.mkString

将在

之后完成您的工作