scala定义一个常量a=10,一个浮点型变量x并输入值,一个字符串变量s并输入值
时间: 2024-09-12 19:09:28 浏览: 41
在Scala中定义一个常量`a`、一个浮点型变量`x`以及一个字符串变量`s`的示例代码如下:
```scala
// 定义一个常量a并初始化为10
val a: Int = 10
// 定义一个浮点型变量x并初始化
var x: Double = 0.0
// 为变量x输入一个值
x = scala.io.StdIn.readDouble()
// 定义一个字符串变量s并初始化
var s: String = _
// 为变量s输入一个值
s = scala.io.StdIn.readLine()
// 打印变量x和s的值
println(s"x = $x")
println(s"s = $s")
```
在这段代码中,我们使用`val`关键字来定义常量`a`,因为`val`定义的变量在初始化后不能被重新赋值。变量`x`和`s`则使用`var`关键字定义,因为它们在后续可能需要被重新赋值。`scala.io.StdIn.readDouble()`函数用于从控制台读取一个浮点数输入,并赋值给变量`x`。类似地,`scala.io.StdIn.readLine()`函数用于从控制台读取一行字符串输入,并赋值给变量`s`。最后,使用`println`函数打印变量`x`和`s`的值。
阅读全文