答案 0 :(得分:5)
答案 1 :(得分:5)
完全的hackish解决方案是使用Scala的XML插值:
val name = "Mike"
val str = <a>Hi, {name}!</a> text
text
方法返回XML构造的字符串内容,因此我们的标记被剥离。
答案 2 :(得分:3)
从scala&gt; = 2.10开始支持字符串插值:
val str = "Foo Bar"
str: String = Foo Bar
scala> s"Interpolating: $str"
res0: String = Interpolating: Foo Bar