Java で出力データを整列させるためのヒント: printf() メソッドを使用し、書式文字列に書式指定子を含めます。左揃えの整数 (符号付き) には %-d を使用し、右揃えの整数 (符号付き、0 で埋め込み) には %-d を使用します。 。文字列を左揃えにするには %s を使用し、文字列を右揃えにするには (スペースを埋め込みます) s を使用します。
#Java で出力データを整列するためのヒント
出力データを整列するにはどうすればよいですか?
Java では、printf() メソッドを使用して出力データを整列できます。
printf() このメソッドは、出力データの形式と配置を制御する一連の形式指定子を提供します。
printf() メソッドを使用して出力データを整列するにはどうすればよいですか?
printf() メソッドの構文は次のとおりです:
<code class="java">public static Formatter printf(String format, Object... args)</code>
: フォーマット指定子を含むフォーマット文字列。
: 出力用にフォーマットされるデータ。
: 左揃え整数 (符号付き)
: 右詰めの整数 (符号付き、0 で埋められます)
: 左詰めの文字列
: 右詰め両端揃え文字列 (スペース埋め込み、幅 20)
例:
<code class="java">int number = 12345; String name = "John"; System.out.println(String.format("%-10s:%d", "Number", number)); System.out.println(String.format("%10s:%s", "Name", name));</code>
printf の
<code>Number: 12345 Name: John</code>
() 呼び出しでは、
%-10s 書式指定子により、「Number」が 10 文字の幅で左揃えにされます。 2 番目の
printf() 呼び出しでは、
s 書式指定子により、「Name」が 10 文字の幅に右寄せされます。
以上がJavaで出力データを整列する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。