Javaのsprintfに似た方法はありますか?
12365 次
6 に答える
13
ある意味で、String.formatは、Javasprintfメソッドをここで利用できるようにするようなものです。
String status = String.format("The rename status is (%d)", RENAME_SUCCEEDED);
ここでも例を見ることができます
于 2011-03-09T10:38:52.660 に答える
10
あなたが探しています
于 2011-03-09T10:33:48.043 に答える
8
複雑な方法(フォーマッターを使用)
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")
またはより簡単な方法:
String.format
于 2011-03-09T10:36:30.783 に答える
2
于 2011-03-09T10:34:27.187 に答える
1
FormatterクラスとJavadocを見てください。
http://download.oracle.com/javase/6/docs/api/java/util/Formatter.html
于 2011-03-09T10:40:13.753 に答える
0
明らかに、符号なしの数値データに対する不合理な偏見はこれにも当てはまります。%u形式の要素は、サポートされているセットに著しく含まれていません。
于 2013-10-23T13:21:47.007 に答える