Scala学習ノート15【Scalaファイル操作】
1682 ワード
実戦コードの例:
package com.yl.Scala
import scala.io.Source
import java.io.PrintWriter
import java.io.File
object ScalaFileTest {
def main(args: Array[String]){
//
val file = Source.fromFile("C:\\Leslie.txt")
for(line <- file.getLines){ println(line) }
file.close
//
val webFile = Source.fromURL("http://www.zte.com.cn/")
webFile.foreach(print)
webFile.close
// ,
val writer = new PrintWriter(new File("C:\\Leslie.txt"))
for(i <- 1 to 5) writer.print(i + "\t" )
writer.close // :1 2 3 4 5
//
print("Please input:")
val line = Console.readLine
println(line)
}
}