任何时候你使用一个$符号就可以插入一个表达式。如果这个表达式有一点复杂,你就需要使用一对大括号括起来:"Your name is ${user.name}"。
字符串可以包含模板表达式,即可求值的代码片段,并将其结果连接到字符串中。
一个模板表达式由一个 $ 和简单名称组成。
val i = 6
val s = "i = $i" // 结果为 "i = 6"
一个模板表达式由一个$ 和大括号括起来的表达式组成。
val s = "abc"
val str = "$s.length is ${s.length}" // 结果为 "abc.length is 3"
如果想输出$ ,需要怎么写
${'$'}29.18
网友评论