1、文件读取
println("读取本地文件:")
val localfile = Source.fromFile("D:\\ww\\test.txt","GBK") //中文乱码
for(line <- localfile.getLines()){
println(line)
}
localfile.close()
还可以读取在线文件
println("读取在线文件:")
val webfile = Source.fromURL("http://bdtc2015.hadooper.cn/dct/page/1#userconsent#")
webfile.foreach(print)
webfile.close()
2、文件写入
println("向文件中写数据:")
val writer = new PrintWriter(new File("test.txt")) //当前工程根目录下
for(i <- 1 to 100)
writer.println(i)
writer.close()
}
3、控制台输入
print("控制台输入,请输入:")
val content = Console.readLine() //2.11.0按照下面的方法
println(content)
print("控制台输入,请再次输入:")
val content1 = StdIn.readLine()
println(content1)