这是template
从文件中读取的字符串。
Name: %s
Age: %d
从文件中读取后,我想使用给定的名称和年龄格式化此字符串。
var template = File("file_path").readText()
MessageFormat.format(template, "Bod", 123)
print(template)
但是我无法格式化template
. 它的输出是。
Name: %s
Age: %d
您应该使用String.format
代替MessageFormat.format
或使用{0}
/{1}
代替%s
/ %d
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句