首页 > 其他 > 详细

Scala文件操作

时间:2016-07-24 17:38:12      阅读:212      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!