printf() メソッドは、Java で整列出力に使用されます。フォーマット文字列の整列フラグを使用して出力メソッドを指定できます。%-: 左揃え %: 正の数値の前に正の符号を追加します。負の数の前に負の符号を追加します。 %: 正の数の前にスペースを追加し、負の数の前に符号を追加しません。%0: 右寄せし、ゼロを埋め込みます
Java を使用して出力を整列させる方法
整列された出力は、テキストの書式を設定してデータ列をきちんと整列させ、読みやすさを向上させる場合に役立ちます。 Java では、printf() メソッドを使用して整列された出力を実現できます。
構文
##printf(String format, Object... args)
整列フラグ
形式文字列では、整列フラグを使用して出力の整列を指定できます。: フォーマットの開始を示します。
さらに、出力の幅と精度も指定できます。
Width: 出力フィールドの最小幅を示します。次の例は、Java を使用して出力を調整する方法を示しています。
<code class="java">String name = "John Doe"; int age = 30; // 左对齐,宽度为 15 System.out.printf("%-15s: %d%n", name, age); // 右对齐,宽度为 15,用零填充 System.out.printf("%015s: %d%n", name, age); // 右对齐,宽度为 15,补齐空格 System.out.printf("%15s: %d%n", name, age); // 左对齐,精度为 2 System.out.printf("%-5.2f%n", 123.456);</code>
出力:
<code>John Doe : 30 00000John Doe : 30 John Doe: 30 123.46</code>
以上がJavaで出力を整列させる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。