Java中有没有类似于sprintf的方法?

Java中有没有类似于sprintf的方法?,java,formatter,Java,Formatter,Java中是否有类似于sprintf的方法?您正在寻找的方法 .是:复杂的方式(使用格式化程序) 或者更简单的方法: String.format 在某种程度上,String.format就像这里有一个Java sprintf方法 String status = String.format("The rename status is (%d)", RENAME_SUCCEEDED); 您也可以在这里看到查看格式化程序类和Javadoc: 显然,对无符号数字数据的非理性偏见也延伸到了这一点。支持

Java中是否有类似于sprintf的方法?

您正在寻找的方法

.

是:

复杂的方式(使用格式化程序)

或者更简单的方法:

String.format

在某种程度上,String.format就像这里有一个Java sprintf方法

String status = String.format("The rename status is (%d)", RENAME_SUCCEEDED);

您也可以在这里看到

查看格式化程序类和Javadoc:


显然,对无符号数字数据的非理性偏见也延伸到了这一点。支持的集合中明显缺少%u格式元素。

@user496949-每个SDK可以以任何顺序使用同一参数两次或多次,
%[argument\u index$][flags][width][.precision]转换
-so index$-是可选标记,允许您按源参数以外的顺序指定格式字符串。遗憾的是,此链接重定向到generic page@RussellSilva,将链接更改为指向文章的存档版本。可能重复
String status = String.format("The rename status is (%d)", RENAME_SUCCEEDED);