Scala split string tuple

Ich würde gerne split einen string auf Leerzeichen, die hat 4 Elemente:

1 1 4.57 0.83

und ich bin versucht zu konvertieren in Liste[(String,String,Point)] so, die ersten zwei Spalten sind die ersten beiden Elemente in der Liste) und die letzten beiden Punkt ist. Mache ich die folgenden, aber es scheint nicht zu funktionieren:

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
  • Wenn Sie möchten, dass ein Tupel warum sagen Sie, die Sie konvertieren möchten, um eine Liste?
  • Ich Stimme zu, das sollte wahrscheinlich den Titel näher zu konvertieren string-Liste() der Elemente
Schreibe einen Kommentar