String 模版表达式

作者: 正义吖 | 来源:发表于2017-06-02 15:44 被阅读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  
    

    相关文章

      网友评论

        本文标题:String 模版表达式

        本文链接:https://www.haomeiwen.com/subject/stsufxtx.html