Ich verwende derzeit die folgenden, um dies zu tun.Was ist der schnellste Weg, um eine ganze Datei in einem String in Scala zu lesen?
val string = scala.io.Source.fromFile(filePath).mkString
Allerdings habe ich festgestellt, dass es ziemlich langsam ist. Gibt es eine bessere (in Bezug auf die Geschwindigkeit) Methode, die ganze Datei in eine Zeichenfolge zu lesen?
Nach [diese Antwort] (http://stackoverflow.com/questions/1284423/read-entire-file-in-scala) Sie könnte so etwas wie 'source.getLines mkString„\ n versuchen wollen "' –
Ich habe neue String (Files.readAllBytes (Paths.get (filePath))). Funktioniert wie ein Kinderspiel! – pythonic
War es merklich schneller? –