在 Scala 中,我们要将一个 变量 输出到屏幕,我们可以使用 println 方法、print 方法以及 printf 方法,其中,printf 方法可以定义格式化输出的样式。
控制符 | 说明 |
---|---|
%d | 十进制数字。 |
%s | 字符串。 |
%c | 字符。 |
%e | 指数浮点数。 |
%f | 浮点数。 |
%i | 整数(十进制)。 |
%o | 八进制。 |
%u | 无符号十进制。 |
%x | 十六进制。 |
%% | 打印%。 |
使用 println 输出
object HaiCoder { def main(args: Array[String]) : Unit = { println("嗨客网(www.haicoder.net)!\n") var i:Int = 10 var j:Int = 20 println("Hello World") println(i + j) } }
程序运行,结果如下:
我们使用了 println 输出了变量与字符串常量。
使用print输出
使用 print 输出
object HaiCoder { def main(args: Array[String]) : Unit = { println("嗨客网(www.haicoder.net)!\n") val name:String = "hikari" val age:Int = 30 print(s"username = $name, age = $age") } }
程序运行,结果如下:
在 print 输出里面,我们可以直接使用
$
获取变量的值。这样的好处是可以少些 + 号,避免字符串拼写错误出现。使用printf输出
使用 printf 格式化输出
object HaiCoder { def main(args: Array[String]) : Unit = { println("嗨客网(www.haicoder.net)!\n") val name:String = "hikari" val age:Int = 30 printf("name = %s age = %d",name,age) } }
程序运行,结果如下:
使用 printf 可以支持格式化输出。
Scala输出print总结
在 Scala 中,我们要将一个变量输出到屏幕,我们可以使用 println 方法、print 方法以及 printf 方法,其中,printf 方法可以定义格式化输出的样式。