Java では、printf() メソッドを使用して出力を整列します。手順は次のとおりです。 整数の %d などの形式指定子を指定します。配置は配置フラグを使用して指定します。「-」は左詰め、「 」は正の数の前のプラス記号、「 」は正の数の前のスペース、「0」は右詰めでゼロで埋められます。最小フィールド幅を設定し、出力フィールドの最小幅を指定します。これらのパラメータに基づいて、printf() メソッドを使用して出力を調整します。
#Java で出力を整列させる方法
Java では、printf()## を使用できます。 # 出力を整列させるメソッド。このメソッドには次のパラメータが必要です。
%f
は浮動小数点数を表します。
整列フラグには次の値を指定できます:
-
0
#最小フィールド幅最小フィールド幅は、出力フィールドの最小幅を指定します。出力テキストの長さが最小幅より小さい場合、出力フィールドの埋め込みに埋め込み文字が使用されます。
例次の例では、浮動小数点数 5.5 を右詰めで出力し、最小フィールド幅は 10 で、スペースが埋め込まれています。
<code class="java">System.out.printf("%10.2f", 5.5);</code>
出力: <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code> 5.50</code></pre><div class="contentsignin">ログイン後にコピー</div></div>
次の例では、整数
を左揃えで出力し、最小フィールド幅は 6、ゼロ パディングを使用します。 #出力:
<code class="java">System.out.printf("%-6d", 123);</code>
次の例では、文字列「Hello」を中央揃え、最小フィールド幅 10、アスタリスクでパディングして出力します。 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code>123 </code></pre><div class="contentsignin">ログイン後にコピー</div></div>
出力:
<code class="java">System.out.printf("%10s", "Hello");</code>
以上がJavaで出力を整列させる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。