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

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

  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
   """
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容