本文主要是介绍scala自学之路-34-字符串插值器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
object StringDemo { def main(args: Array[String]): Unit = { //插值器 f s raw //s字符串插值器 val name = "zhangsan" val res = s"Hello,$name" println(res) //对${}里面的表达式进行计算或者转换 val res1 = s"1+1=${1 + 1}" println(res1) //f插值器 val height = 1.9d val name1 = "tom" val res2 = f"$name1 is $height%2.2f miters tall" println(res2) //raw插值器,类似于s插值器,但是不对里面的内容做转换 val str = "a\nb" val str2 = raw"a\nb" println(str) println(str2) } } |
这篇关于scala自学之路-34-字符串插值器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!