【发布时间】:2018-02-20 13:25:52
【问题描述】:
我有以下List[List[Any]],我想将其转换为List[List[String]]。
val input:List[List[Any]] = List(List(1234), List(234, 678), List(8765, 90876, 1))
我正在寻找以下输出:
val output:List[List[String]] = List(List(1234), List(234, 678), List(8765, 90876, 1))
我已尝试执行以下操作:
val output:List[List[String]] = input.map(_.toString).toList
// or
val output:List[List[String]] = input.map(_.toString)
以上都没有给我想要的输出。
【问题讨论】:
-
input.map(_.map(_.toString)) -
是的。这行得通。谢谢。