在Scala中支持引号和字符串替换

时间:2018-02-23 19:54:23

标签: scala

我在repl中有以下几行

scala> val accountID = "123"
accountID: String = 123

scala> s"{\"AccountID\":\$accountID\, \"ProcessMessage\":\"true\", \"Reason\":\"Integration Test Message\"}"

<console>:1: error: ';' expected but string literal found.

s"{\"AccountID\":\"$accountID\", \"ProcessMessage\":\"true\", \"Reason\":\"Integration Test Message\"}"
           ^

我认为这是一些小愚蠢的引语,但我仍然想知道我在这里做错了什么。如果我直接输入帐户ID,则评估正常。

0 个答案:

没有答案