字符串模板
类似于Java中的String字符串fromat格式化,kotlin也有字符串格式化,但是kotlin还有一套字符串模板替换。用关键字$表示一个变量名或者变量值。
1、变量值引用
$varName
定义一个变量key
var key = "hello"再定义另一个字符串,加入$关键字
var str = "keyword is $key"str的值就是:keyword is hello

2、变量方法调用
${varName.fun()}
接着上面的例子,调用变量的方法,并替换成字符串内容。
var str1 = "${str.replace("is", "was")},replace done!"字符串str1的值就是:keyword was hello,replace done!

3、输出$
如果想直接输出$呢。直接输出即可:
val str = "$"或者
val str = "${'$'}"
