Scala的String構(gòu)建在Java的String上,并向Java的String添加了字符串插值等附加功能。
下面的示例說(shuō)明了使用雙引號(hào)的字符串常量:
object Main { def main(args: Array[String]) { val hello = "Hello" println(hello); } }
字符串插值是一種將字符串中的值與變量組合的機(jī)制。
Scala中的插值符號(hào)是在字符串的第一個(gè)雙引號(hào)之前添加的s
前綴。
然后可以使用美元符號(hào)運(yùn)算符$
引用變量。
以下代碼說(shuō)明了字符串插值的用法。
object Main { def main(args: Array[String]) { val bookTitle = "Scala" // creating a String // String interpolation println(s"Book Title is ${ bookTitle}" ); } }
更多建議: