1

数値フォーマットの C# の例を Java に変換しようとしています。アイデアは、数値出力を 2 つの「列」(または 2 文字) にフォーマットして整理することです。

C# では、これは

Console.WriteLine("{0:00;-0;00}", theInt);

したがって、25、7、-1、0 は次のように出力されます。

25
07
-1
00

Javaでこれを行う良い方法はありますか? (自分の関数を書くことに加えて)

4

4 に答える 4

2

私はこれがあなたが探しているものだと信じています。

 String.format("%02d", yournumber);

==> デモはこちら

ここに画像の説明を入力

于 2012-08-06T15:23:05.190 に答える
1

Javaで印刷をフォーマットしました

System.out.printf("%02d %02d %02d %02d",25,7,-1,0);

\n を入力すると、次の行にすべての数字が出力されます。

System.out.printf("%02d\n%02d\n%02d\n%02d",25,7,-1,0);
于 2012-08-06T15:24:18.853 に答える
0

テキスト出力をフォーマットし、列幅を指定し、浮動小数点数や日付などの一般的なものをインテリジェントにフォーマットする方法を提供するjava.util.Formatterのようなものを探しているのではないかと思います。

于 2012-08-06T15:18:18.263 に答える
0
String.format(...) 

フォーマットの使用

于 2012-08-06T15:18:38.107 に答える