标签: scala string-interpolation
使用字符串插值和换行符时,我会从三"""个引号中获取stange结果:
"""
val foo = "bar" s"""$foo"""
没关系。
s""" $foo """
这是错误的,我得到以下输出:
" bar "
为什么有引号?
答案 0 :(得分:18)
这只是引号中包含多行字符串的REPL。你会发现实际的字符串不包含引号:
res0.contains("\"") res1 : Boolean = false