scala输入和输出

11 阅读1分钟

多使用: 1.编号 2.几级标题

打开项目

不要打开整个目录,而是打开代码所在的项目的文件夹

IDEA中使用scala

1.Java SDK 2.scala SDK 3.IDEA scala 插件

object inout01 {
  def main(args:Array[String]):Unit ={
    //获取用户的输入
    //io:input 输入,output 输出
    //scala.io.StdIn.readline
    val input =scala.io.StdIn.readLine("请输入一些文本")
    //用户输入完成
    //输出
    println("你输入的是:" + input)
  }

}

2025.9.4①.png 2025.9.4②.png

输入

object inout01 {
  def main(args:Array[String]):Unit ={
    //获取用户的输入
    //io:input 输入,output 输出
    //scala.io.StdIn.readline
     val name =scala.io.StdIn.readLine("请输入名字")
    print("请输入年龄:")
    val age =scala.io.StdIn.readInt()
    print("请输入身高:")
    val height =scala.io.StdIn.readDouble()

2025.9.4③.png

输出

print()不换行 println()换行

//输出
//println("你输入的是:" + name)
//println("你的年龄是:" + age)
//println("你的身高是:" + height)
println(s"$name,$age,$height")
print("a")
print("b")
println("a")
println("b")

val name1 ="小花"
println(s"我的名字是$name1")

2025.9.4④.png