这不仅仅是一句闲话……我想知道是否有人知道 Scala 不支持类似于 Groovy 和其他“语法更好的 Java”的插值是否有实际的设计原因?
例如
var str1 = "世界";
var str2 = "你好,${str1}";
最佳答案
建议的解决方案是在使用 +
时省略空格.
"a="+a+", b="+b
已经suggested瑞士键盘布局使打字变得非常自然,因此 Scala 的创建者不会觉得有足够的痛苦来证明在这个方向上使语言复杂化是合理的:)
关于scala - 为什么 Scala 中没有字符串插值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2481459/