scala读取文件的方法是什么

avatar
作者
猴君
阅读量:0

在Scala中,可以使用以下方法来读取文件:

  1. 使用Source类读取文件内容:
import scala.io.Source  val filename = "file.txt" val fileContents = Source.fromFile(filename).getLines().mkString("n") println(fileContents) 
  1. 使用Java的Files类读取文件内容:
import java.nio.file.{Paths, Files}  val filename = "file.txt" val fileContents = new String(Files.readAllBytes(Paths.get(filename))) println(fileContents) 
  1. 使用Java的BufferedReader类逐行读取文件内容:
import java.io._  val filename = "file.txt" val reader = new BufferedReader(new FileReader(filename)) var line: String = null  while ({line = reader.readLine(); line != null}) {   println(line) }  reader.close() 

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!