0
点赞
收藏
分享

微信扫一扫

Scala 字符串输出*

基本语法

(1)字符串,通过+号连接
(2)printf用法:字符串,通过%传值。
(3)字符串,通过$引用

demo

字符串,通过+号连接

var name: String = "jinlian"
var age: Int = 18
println(name + " " + age)

output:

jinlian 18

通过%传值和%d。用的不太多

var name: String = "jinlian"
var age: Int = 18
printf("name=%s age=%d\n", name, age)

output:

name=jinlian age=18

字符串,通过$引用

var name: String = "jinlian"
var age: Int = 18
println(s"name=$name age=$age")

output:

name=jinlian age=18

带格式的输出

var name: String = "jinlian"
var age: Int = 18
println(
s"""
name=${name}
age=${age}
"""
)

output:
可以看到连空格也输出出去了,说明有缩进

name=jinlian
age=18

使用管道符和stripMargin解决缩进问题

println(
s""" |
|name=${name}
|age=${age}
|""".stripMargin
)

output:

name=jinlian
age=18


举报

相关推荐

0 条评论