scala提示学生录入他的学号\姓名\年龄\班级,接收并打印
时间: 2024-09-20 15:07:47 浏览: 36
基于Scala学生成绩分析
在Scala中,你可以创建一个简单的函数或者类来提示学生输入他们的信息,并将其打印出来。这里是一个基本的例子,我们使用命令行交互的方式来获取用户的输入:
```scala
import scala.io.StdIn.readLine
object StudentInfo {
def main(args: Array[String]): Unit = {
println("请输入您的学号:")
val id = readLine() // 获取用户输入的学号
println("请输入您的姓名:")
val name = readLine() // 获取姓名
println("请输入您的年龄:")
val age = readLine().toInt // 转换字符串为整数,获取年龄
println("请输入您所在的班级:")
val classStr = readLine()
// 打印学生的详细信息
println(s"学号: $id, 姓名: $name, 年龄: $age, 班级: ${classStr}")
}
}
```
在这个例子中,`readLine()`用于从标准输入读取一行文本作为用户输入。然后将各个字段存储到对应的变量中,并通过`println`语句打印出所有信息。
阅读全文