Any method similar to sprintf in Java?
与Java中的sprintf类似的方法吗?
在某种程度上,String.format就像在这里有一个Java sprintf方法
您也可以在这里看到示例
您正在寻找
复杂方式(使用格式化程序)
1 2 3 4 5 6 | StringBuilder sb = new StringBuilder(); // Send all output to the Appendable object sb Formatter formatter = new Formatter(sb, Locale.US); // Explicit argument indices may be used to re-order output. formatter.format("%4$2s %3$2s %2$2s %1$2s","a","b","c","d") |
或更简单的方法:
1 | String.format |
是:Java格式打印(sprintf)
看一下Formatter类和Javadoc:
http://download.oracle.com/javase/6/docs/api/java/util/Formatter.html
显然,对无符号数字数据的非理性偏见也延伸到了这一点。 支持的集中明显缺少%u格式元素。