我想知道这两者之间是否有任何区别:

val a = 123
println(f"hello1 $a") // 1
println(s"hello1 $a") // 2

最佳答案

根据docsf插值是类型安全的。另外,它允许在参数之后添加格式,而s插值不支持该格式。

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

10-16 17:42