11

"""使用字符串插值和换行符时,我从三重引号字符串中得到了奇怪的结果:

val foo = "bar"

s"""$foo"""

还行吧。

s"""
$foo
"""    

这是错误的,我得到以下输出:

"
bar
"

为什么会有引号?

4

1 回答 1

19

这只是用引号括起来的多行字符串的 REPL。您会发现实际的字符串不包含引号:

res0.contains("\"")
res1 : Boolean = false
于 2013-04-16T13:54:03.960 回答