看看java.util.Formatter。
String.format()提供了一个方便的包装器。
例如(从链接上的示例修改):
String s = String.format("e = %+10.4f", Math.E);它超越了C的?printf格式。例如,它支持可选的语言环境,并且格式符号可以通过显式索引而不是隐式索引与参数关联。
编辑: 修复了上面的链接。

看看java.util.Formatter。
String.format()提供了一个方便的包装器。
例如(从链接上的示例修改):
String s = String.format("e = %+10.4f", Math.E);它超越了C的?printf格式。例如,它支持可选的语言环境,并且格式符号可以通过显式索引而不是隐式索引与参数关联。
编辑: 修复了上面的链接。