Heim  >  Artikel  >  Java  >  So richten Sie die Ausgabe in Java aus

So richten Sie die Ausgabe in Java aus

下次还敢
下次还敢Original
2024-04-21 01:30:481169Durchsuche

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 richten Sie die Ausgabe in Java aus

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)

  • format:一个格式字符串,指定输出的格式。
  • args:要格式化的参数。

对齐标志

在格式字符串中,可以使用对齐标志来指定输出的对齐方式。

  • %: 表示开始格式化。
  • -: 左对齐。
  • +: 在正数前加正号,在负数前加负号。
  • : 在正数前加空格,在负数前不加符号。
  • 0
format: Eine Formatzeichenfolge, die das Ausgabeformat angibt.

args: Zu formatierende Parameter.

Ausrichtungsflags
  • In der Formatzeichenfolge können Sie Ausrichtungsflags verwenden, um die Ausrichtung der Ausgabe festzulegen.
%: 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn