美文网首页技术干货
Kotlin学习记录--字符串模板

Kotlin学习记录--字符串模板

作者: GYLEE | 来源:发表于2016-08-29 19:00 被阅读596次

    字符串可以包含模板表达式,即一些小段的代码,会进行求值,并把结果合并到字符串中。模板表达式一美元符($)开头,由一个简单的名字构成:

      val i=10
      val s="i=$i"//求值结果为:“i=10”
    

    或者使用花括号括起来的任意表达式

       val s="adb"
       val str="$s.length is ${s.length}"//执行结果为“adb.length is 3” 
    

    原生字符串和转义字符串内部都支持模板。 如果你需要在原生字符串中表示字面值 $ 字符(它不支持反斜杠转义),你可以用下列语法:

       val price = """
       ${'$'}9.99
       """
    

    相关文章

      网友评论

        本文标题:Kotlin学习记录--字符串模板

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