03. 字符串模板

作者: 厚土火焱 | 来源:发表于2017-10-30 17:10 被阅读135次

    Kotlin 中的字符串模板很简单,在变量或表示变量的方法前加 $符号即可。
    $varName
    ${varName.fun()}

    var a = 22
    val s1 = "now a is $a"    //利用模板动态的显示 a 的介绍语句
    

    利用模板,可以在静态的文字中,改变相应的关键内容。比如我们常见的格式化的短信通知,往往是建立一个模板,然后动态的修改相关的几个关键字。

        //短信通知
        var money = 0
    
        fun jianchaqianfei(client:String):Int{
    
            //...这里省略查询欠费的业务逻辑,直接给出结论
            return 12
    
        }
        money = jianchaqianfei("")
        val msgcontent = "您当前欠费金额为:$money 元"
        println(msgcontent)
    

    这里需要注意的是 模板语句和 金额赋值语句的顺序不能颠倒。
    运行结果

    您当前欠费金额为:12 元
    

    相关文章

      网友评论

        本文标题:03. 字符串模板

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