アレッ*_*ックス 9 scala scala-2.10
我想知道,这两者之间有什么区别:
val a = 123 println(f"hello1 $a") // 1 println(s"hello1 $a") // 2
Ash*_*ynd 13
根据文档,f插值是类型安全的.此外,它允许在参数之后添加格式,s插值不支持.
f
s
Phi*_*ppe 8
该s插值可以让你在变量或表达式堵塞,而f插值允许您使用格式化命令,点菜 Ç printf.
printf
请注意,与C printf或Java 相反String.format,f插值器将为您检查参数.此链接包含更多信息.
String.format
归档时间:
12 年 前
查看次数:
5496 次
最近记录:
8 年,4 月 前