如何在s“”中插入双引号?

时间:2018-08-03 06:31:34

标签: scala string-interpolation

我知道我可以使用s""进行字符串插值,但是如何在s""内插入双引号?

scala> val x = "x"
x: String = x

scala> s""
res5: String = ""

scala> s"${x}"
res6: String = x

scala> s"${x}\""
<console>:1: error: unclosed string literal
       s"${x}\""

1 个答案:

答案 0 :(得分:5)

您只需要用三重双引号将您的字符串括起来:

scala>  s"""${x}""""
res1: String = 5"