Ausrichten der Ausgabe über die printf()-Methode in Java. Die Schritte sind wie folgt: Geben Sie den Formatbezeichner an, z. B. %d für Ganzzahl. Die Ausrichtung wird mithilfe von Ausrichtungsflags angegeben: „-“ linksbündig, „+“ positive Vorzeichen vor positiven Zahlen, „ „ Leerzeichen vor positiven Zahlen, „0“ rechtsbündig und mit Nullen aufgefüllt. Mindestfeldbreite festlegen: Geben Sie die Mindestbreite des Ausgabefelds an. Basierend auf diesen Parametern verwenden Sie die Methode printf(), um die Ausgabe auszurichten.
So richten Sie die Ausgabe in Java aus
In Java können Sie die Methode printf()
verwenden, um die Ausgabe auszurichten. Diese Methode erfordert die folgenden Parameter: printf()
方法来对输出进行对齐。此方法需要以下几个参数:
%d
表示整数,%f
表示浮点数。对齐标志
对齐标志可以是以下几个值:
-
:左对齐+
:在正数前显示正号
:在正数前显示空格0
:右对齐并使用零填充最小字段宽度
最小字段宽度指定输出字段的最小宽度。如果输出文本的长度小于最小宽度,则使用填充字符填充输出字段。
示例
以下示例将浮点数 5.5
输出为右对齐,最小字段宽度为 10,使用空格填充:
<code class="java">System.out.printf("%10.2f", 5.5);</code>
输出:
<code> 5.50</code>
以下示例将整数 123
Gibt die Formatierungsmethode der Daten an, zum Beispiel stellt %d
eine Ganzzahl dar, %f code> Stellt eine Gleitkommazahl dar.
Geben Sie die Ausrichtung des Texts im Feld an.
Geben Sie die Zeichen für nicht ausgefüllten Text an.
-
: Linksbündig+
: Zeigt ein Pluszeichen vor einer positiven Zahl an
: Zeigt ein Leerzeichen vor einer positiven Zahl an0 Code >: Rechtsbündig und mit Nullen aufgefüllt
5.5
rechtsbündig aus, mit einer minimalen Feldbreite von 10, aufgefüllt mit Leerzeichen: 🎜<code class="java">System.out.printf("%-6d", 123);</code>🎜Ausgabe: 🎜
<code>123 </code>🎜Das folgende Beispiel wird ausgegeben eine Ganzzahl
123
Die Ausgabe erfolgt linksbündig, mit einer minimalen Feldbreite von 6 und mit Nullauffüllung: 🎜<code class="java">System.out.printf("%10s", "Hello");</code>🎜Ausgabe: 🎜
<code> Hello </code>🎜Das folgende Beispiel gibt die Zeichenfolge „Hallo“ zentriert aus. mit einer Mindestfeldbreite von 10, mit Sternchen. Auffüllen: 🎜rrreee🎜Ausgabe: 🎜rrreee
Das obige ist der detaillierte Inhalt vonSo richten Sie die Ausgabe in Java aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!