1 从控制台读取
import scala.io.StdIn
object IoDemo {
def main(args: Array[String]): Unit = {
// 从控制台接受用户信息: name,age,sal
val name = StdIn.readLine() // name
val age = StdIn.readInt() // age
val sal = StdIn.readDouble() //sal
printf("姓名为:%s,年龄为:%d,薪水为:%.2f",name,age,sal)
}
}
2 从文件读取内容
创建一个test.txt,内容为
hello scala
hello world
import scala.io.Source
object demo2 {
def main(args: Array[String]): Unit = {
println("从文本读取数据....")
val strlines = Source.fromFile("F:\\test.txt")
strlines.foreach(print)
}
}