【发布时间】:2013-06-06 18:11:46
【问题描述】:
我有一个字符串列表,比如
val myList = List("apple", "orange", "pear")
我想把它转换成一个字符串,比如“1) apple 2) orange 3) pear”。 我可以写一个 for 循环,但我认为在 Scala 中应该有这样的事情的单行。 我能想到的最好的单线是
val myString = myList.map(s => "1) " + s).mkString(" ")
但这会导致“1) 苹果 1) 橙子 1) 梨”。映射列表时如何增加值?
【问题讨论】:
标签: scala