码迷,mamicode.com
首页 > 其他好文 > 详细

Scala文件操作

时间:2016-07-24 17:39:45      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

Scala中的文件操作基本可以依赖于Java的实现,包括输入、输出流的使用。

 

object FileOps {
def main(args: Array[String]) {
  val file = Source.fromFile("E:\\WangJialin.txt") 
  for (line <- file.getLines){ println(line)}
  file.close

  val webFile = Source.fromURL("http://spark.apache.org/")
  webFile.foreach(print)
  webFile.close
  
  val writer = new PrintWriter(new File("scalaFile.txt" ))               //写数据一般需要调用Java api
  for (i <- 1 to 100) writer.println(i)
  writer.close()
  
  print("Please enter your input : " )
  val line = readLine
  println("Thanks, you just typed: " + line)
  val file=Source.fromFile("E:\\hehe.txt")
  for(line<-file.getLines()){println(line)}
  file.close();
 }
}

Scala文件操作

标签:

原文地址:http://www.cnblogs.com/jiang-Xin/p/5701146.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!