import scala.io.Source
import java.io.PrintWriter
import java.io.File
/**
* @author Lewis
*/
object FileOps {
def main(args: Array[String]): Unit = {
//读取本地文件
val file = Source.fromFile("E:\\distcp.txt","gb2312")
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"))
for(i <- 1 to 100) writer.println(i)
writer.close()
//控制台输出
print("--------------------------")
val line = Console.readLine
print("--------------------------"+line)
}
}
Scala深入浅出实战经典:18,Scala中文件的读取、写入、控制台输入操作代码实战
最新推荐文章于 2022-11-19 22:04:37 发布