gpt4 book ai didi

java - String.format 或类似的正确格式字符串

转载 作者:bug小助手 更新时间:2023-10-28 10:44:23 28 4
gpt4 key购买 nike

我确定我以前见过像这样使用 String.format:

String.format("Some {1}, {2}, {3}", var1, var2, var3);

这会为任何人敲响警钟吗?也许我在想 C#,有没有办法在 java 中实现同样的功能?

我知道你可以这样做:

String.format("Some %s, %d, %s", aString, aNumber, aString)

但我所追求的语法是前者...

最佳答案

你要找的是MessageFormat ,它使用给定的格式和输入参数,例如

MessageFormat.format("Some {0}, {1}, {2}", var1, var2, var3);

如前所述,String.format仍然可以使用替代语法来完成这项工作,但它的功能不那么强大,而且不是您所要求的。

关于java - String.format 或类似的正确格式字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12132604/

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