基本语法
(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}
"""
)
name=jinlian
age=18
使用管道符和stripMargin解决缩进问题
println(
s""" |
|name=${name}
|age=${age}
|""".stripMargin
)
name=jinlian
age=18