Scala字符串插值?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (72)

我想问一下在Scala中是否有任何类型的字符串插值。直到现在我发现没有字符串插值。

提问于
用户回答回答于

你可以做C-style:

"Interpolate my %s here" format List(1,2,3)

//String = Interpolate my List(1, 2, 3) here

要么

List(1,2,3) formatted "Interpolate my %s here"

你可以使用toString

case class Foo(n: Int)
Foo(42) formatted "Here is a %s !!!!"
//String = Here is a Foo(42) !!!!

扫码关注云+社区

领取腾讯云代金券