scala基础3-文件操作

来源:互联网 发布:淘宝ipad 编辑:程序博客网 时间:2024/05/29 12:02
import scala.io.Source //借助scala的Source类来操作文件  import java.io.Fileimport java.io.PrintWriter  object Test {      def main(args: Array[String]): Unit = {       //文件操作      val file = Source.fromFile("c:\\study\\hello.txt")       for (line <- file.getLines) {        println(line)      }//      file.foreach(print)      file.close()          //web读取      val webfile = Source.fromURL("http://spark.apache.org/")  //      for (line <- webfile.getLines) {  //          println(line)  //      }        webfile.foreach(print)      webfile.close()            //读取控制台输入      print("Please enter your input: ")      val readLine = Console.readLine()      println("You just typed: " + readLine)            //写入文件,同java      val writer = new PrintWriter(new File("writeFile.txt"))      for (i <- 1 to 100) writer.println(1)      writer.close()    }  } 

0 0
原创粉丝点击