13 scala-Io操作

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)

  }
}

在这里插入图片描述

Guess you like

Origin blog.csdn.net/u014644167/article/details/109324333
13