gpt4 book ai didi

java - Java 中的 String.Format (.NET) 等价物?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:25:37 25 4
gpt4 key购买 nike

.NET(可能只是 VB.NET)中的 String.Format 将 {0}, {1}, ... 转换为确定的字符串,例如:

Dim St As String = "Test: {0}, {1}"
Console.WriteLine(String.Format(St, "Text1", "Text2"))

我尝试在 Google 和 StackOverflows 中搜索,但它们都返回数字字符串格式。

最佳答案

其他的建议当然不错,但更多的是printf的风格及其血统是最近添加到 Java 的。您发布的代码看起来受到了 MessageFormat 的启发。 .

String format = "Test: {0}, {1}"
System.out.println(MessageFormat.format(format, "Text1", "Text2"))

虽然我不太确定 'Return: 语句在做什么。

关于java - Java 中的 String.Format (.NET) 等价物?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6770126/

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