1、字符串替换案例
val a:String = "Xiao Ming"
val b:String = s"""Hello $a, Welcome."""
println(b)
// 结果
Hello Xiao Ming, Welcome.
2、stripMargin方法
Idea等IDE在排版多行字符串时,为了给开发者带来观察上的方便,会在新增行开头自动空格并加一个“|”号,以保证所有行的开头都对齐。如果在多行字符串结尾不加stripMargin的话,这种排版方式会打印出来。
val a =
"""a
|bc
|def
""".stripMargin
val b =
"""a
|bc
|def
"""
println(a)
println(b)
// 运行结果
a
bc
def
a
|bc
|def