Java でテキストを右揃えにする方法は 2 つあります。 1. printf() メソッドを使用し、フォーマット文字列で「%-10s」指定子を使用します。ここで、10 は出力フィールドの幅を表します。 String.format() メソッドを使用し、書式文字列で "%-10s" 指定子を使用して、返された書式文字列を右揃えにします。
#Java で右揃えをするにはどうすればよいですか?
Java でテキストを右揃えにする主な方法は 2 つあります。
1. printf() メソッドを使用します。
printf () メソッドは、出力形式を制御する %flags[.precision]s 指定子を含む形式文字列を受け入れます。右揃えにするには、-フラグを使用します。
<code class="java">System.out.printf("%-10s", "Right-aligned");</code>
これは出力します:
<code>Right-aligned</code>
ここで、10 は出力フィールドの幅を表します。
2. String.format() メソッドを使用します。
String.format() メソッドはフォーマットされた文字列も受け入れますが、代わりにフォーマットされた文字列を返します。コンソールに直接出力します。右揃えには、%flags[.precision]s 指定子を使用できます。ここで - フラグは右揃えを意味します。
<code class="java">String formatted = String.format("%-10s", "Right-aligned"); System.out.println(formatted);</code>
これにより、上記と同じ結果が出力されます。
以上がJavaで右揃えにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。