【发布时间】:2011-01-29 16:50:49
【问题描述】:
这不仅仅是一句空话……我想知道是否有人知道 Scala 不支持类似于 Groovy 和其他“语法更好的 Java”的插值是否有实际的设计原因?
例如
var str1 = "世界"; var str2 = "你好,${str1}";【问题讨论】:
-
此问题与stackoverflow.com/questions/2183503/… 相似,但答案大不相同。
-
@Mitch:这真的不是同一个问题。另一个提问者想知道怎么做。我想知道 Scala 设计者做出这个决定的理由,下面给出了很好的回答。
-
现在有(Scala 2.10 字符串插值):
s"Hello, $str1"(docs.scala-lang.org/overviews/core/string-interpolation.html)
标签: scala language-features language-design