Kotlin精选Kotlin编程Kotlin

String 模版表达式

2017-06-02  本文已影响57人  正义吖

任何时候你使用一个$符号就可以插入一个表达式。如果这个表达式有一点复杂,你就需要使用一对大括号括起来:"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  
上一篇 下一篇

猜你喜欢

热点阅读