gpt4 book ai didi

scala - 带有三引号和多行的字符串插值

转载 作者:行者123 更新时间:2023-12-02 09:13:44 26 4
gpt4 key购买 nike

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

val foo = "bar"

s"""$foo"""

这样就可以了。

s"""
$foo
"""

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

"
bar
"

为什么要加引号?

最佳答案

这只是用引号包围多行字符串的 REPL。你会发现实际的字符串不包含引号:

res0.contains("\"")
res1 : Boolean = false

关于scala - 带有三引号和多行的字符串插值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16038333/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com