gpt4 book ai didi

scala - Scala 中的字符串插值?

转载 作者:行者123 更新时间:2023-12-02 20:50:16 26 4
gpt4 key购买 nike

我想问Scala中是否有任何类型的字符串插值。我已经对这个主题进行了搜索,但到目前为止我发现没有字符串插值。是否有计划在下一版本中实现?

谢谢!

更新

字符串插值将出现在 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 Improvement Process)用于添加此功能:

http://docs.scala-lang.org/sips/pending/string-interpolation.html

关于scala - Scala 中的字符串插值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7917462/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com