import scala.io.Source //借助scala的Source类来操作文件
import java.io.File
import 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()
}
}
scala基础3-文件操作
最新推荐文章于 2020-05-26 14:51:00 发布