我正在尝试学习 Scala,但 IDE 和 REPL 都在提示字符串插值:
scala> val name = "World"
name: java.lang.String = World
scala> val message = s"Hello $name"
<console>:1: error: ';' expected but string literal found.
val message = s"Hello $name"
^
问题是什么?
最佳答案
字符串插值在 2.9.2 中不可用。它是 coined in 2.10.0 .
关于Scala 2.9.2 简单字符串插值抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14034825/