Verwenden Sie die printf()-Methode in Java für die ausgerichtete Ausgabe. Sie können die Ausgabemethode über das Ausrichtungsflag in der Formatzeichenfolge angeben: %-: linksbündig %+: Vor einer positiven Zahl ein positives Vorzeichen hinzufügen, ein negatives hinzufügen Vorzeichen vor einer negativen Zahl %: Fügen Sie ein Leerzeichen vor positiven Zahlen hinzu und entfernen Sie das Vorzeichen %0 vor negativen Zahlen: rechtsbündig, mit Nullen aufgefüllt
So verwenden Sie Java, um die Ausgabe auszurichten
Ausgerichtete Ausgabe ist sehr Nützlich beim Formatieren von Text, um sicherzustellen, dass Datenspalten übersichtlich angeordnet sind, um die Lesbarkeit zu verbessern. In Java können Sie die Methode printf() verwenden, um eine ausgerichtete Ausgabe zu erzielen.
Syntax
printf(String format, Object... args)
printf(String format, Object... args)
对齐标志
在格式字符串中,可以使用对齐标志来指定输出的对齐方式。
%
: 表示开始格式化。-
: 左对齐。+
: 在正数前加正号,在负数前加负号。
: 在正数前加空格,在负数前不加符号。0
args: Zu formatierende Parameter.
Ausrichtungsflags%
: Zeigt den Beginn der Formatierung an. -
: linksbündig.
+
: Fügen Sie vor positiven Zahlen ein positives Vorzeichen und vor negativen Zahlen ein negatives Vorzeichen hinzu.
: Fügen Sie vor positiven Zahlen ein Leerzeichen und vor negativen Zahlen kein Vorzeichen ein.
0
: Rechtsbündig, mit Nullen aufgefüllt. 🎜🎜🎜🎜Breite und Präzision🎜🎜🎜 Zusätzlich kann die Breite und Präzision der Ausgabe angegeben werden. 🎜🎜🎜Breite: Gibt die minimale Breite des Ausgabefelds an. 🎜🎜Präzision: Gibt die Anzahl der Ziffern an, die nach dem Dezimalpunkt angezeigt werden sollen (bei Ganzzahlen ist die Genauigkeit ungültig). 🎜🎜🎜🎜Beispiel🎜🎜🎜Das folgende Beispiel zeigt, wie die Ausgabe mit Java ausgerichtet wird: 🎜<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>🎜Ausgabe: 🎜
<code>John Doe : 30 00000John Doe : 30 John Doe: 30 123.46</code>
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!