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