1.文件写操作
import java.io._
object Test {
def main(args: Array[String]) {
val writer=new PrintWriter(new File("test.txt"))
writer.write("hello world")
writer.write("\n")
writer.write("hello scala")
writer.close()
}}
Test.main(Array())
import java.io._
defined object Test
2. 文件读操作
import scala.io.Source
object Test {
def main(args: Array[String]) {
Source.fromFile("test.txt").foreach{
print
}
}}
Test.main(Array())
hello world
hello scala
import scala.io.Source
defined object Test
3. 从屏幕上读取
import scala.io._
object Test {
def main(args: Array[String]) {
print("请输入菜鸟教程官网 : " )
val line = StdIn.readLine()
println("输入:"+line)
}}
Test.main(Array())
请输入菜鸟教程官网 : 输入:null
import scala.io._
defined object Test
原文:https://www.cnblogs.com/hapyygril/p/11649617.html