我不打印时在Java中格式化字符串

int*_*tar 0 java string-formatting

当我不打印时,如何在Java中格式化字符串?

例如.在Python中我可以做到:

s = "%f" % f
Run Code Online (Sandbox Code Playgroud)

我在网上看到的所有Java示例都使用printf或一些流.如何在内部创建格式化字符串?

Mad*_*mer 5

你要 String.format

String value = String.format("%.2f", doubleValue);
Run Code Online (Sandbox Code Playgroud)