Scala中的字符串插值?
发布时间:2020-12-16 09:30:46 所属栏目:安全 来源:网络整理
导读:我想询问Scala中是否有任何类型的字符串插值。我已经搜索了这个主题,但是到目前为止,我发现没有字符串插值。是否有计划在下一个版本中实现? 谢谢! UPDATE 字符串插值将在scala 2.10中,您可以尝试从scala 2.10.RC1出来(20/10/2012)。您可以查看此SIP的sc
我想询问Scala中是否有任何类型的字符串插值。我已经搜索了这个主题,但是到目前为止,我发现没有字符串插值。是否有计划在下一个版本中实现?
谢谢! UPDATE 字符串插值将在scala 2.10中,您可以尝试从scala 2.10.RC1出来(20/10/2012)。您可以查看此SIP的scala 2.11,其中说明模式匹配器中的插值字符串将是有效的语法。使用新的字符串插值,您可以执行以下操作: val age = 28 val name = "Gerry" s"My name is $name and I am $age years old" res0: String = My name is Gerry and I am 28 years old 但是现在可以尝试所有内插器上的documentation。请注意,您可以定义自己的插件!尝试this link了解更多信息。 解决方法
它不在(已发布)的scala库中。但是有一个SIP(Scala改进过程)来增加这个功能:
http://docs.scala-lang.org/sips/pending/string-interpolation.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |