【发布时间】:2013-02-04 23:38:23
【问题描述】:
我想在包含 4 个元素的空格上拆分一个字符串:
1 1 4.57 0.83
我正在尝试转换为 List[(String,String,Point)] 以便前两个拆分是列表中的前两个元素,后两个是 Point。我正在执行以下操作,但它似乎不起作用:
Source.fromFile(filename).getLines.map(string => {
val split = string.split(" ")
(split(0), split(1), split(2))
}).map{t => List(t._1, t._2, t._3)}.toIterator
【问题讨论】:
-
如果你想要一个元组,为什么要转换成一个列表?
-
我同意,这应该更接近于将字符串转换为 List() 元素
标签: string list scala split tuples