Es gibt zwei Möglichkeiten, Text in Java rechtsbündig auszurichten: 1. Verwenden Sie die Methode printf() und verwenden Sie den Spezifizierer „%-10s“ in der Formatzeichenfolge, wobei 10 die Breite des Ausgabefelds darstellt. 2. Verwenden Sie String.format ( )-Methode verwenden Sie auch den Spezifizierer „%-10s“ in der Formatzeichenfolge, um die zurückgegebene Formatzeichenfolge rechtsbündig auszurichten.
Wie richtet man in Java die richtige Ausrichtung aus?
Es gibt zwei Hauptmethoden, um Text in Java rechtsbündig auszurichten:
1. Verwenden der printf()-Methode
Die printf()-Methode akzeptiert eine Formatzeichenfolge, die den Spezifizierer %flags[.precision]s enthält , Wird zur Steuerung des Ausgabeformats verwendet. Um rechtsbündig auszurichten, können Sie die Flagge - verwenden.
<code class="java">System.out.printf("%-10s", "Right-aligned");</code>
Dies wird ausgegeben:
<code>Right-aligned</code>
wobei 10 die Breite des Ausgabefelds darstellt.
2. Verwenden Sie die String.format()-Methode.
Die String.format()-Methode akzeptiert auch eine Formatzeichenfolge, gibt jedoch eine formatierte Zeichenfolge zurück, anstatt sie direkt auf der Konsole auszugeben. Für die Rechtsausrichtung können Sie den Spezifizierer %flags[.precision]s verwenden, wobei das Flag - für Rechtsausrichtung steht.
<code class="java">String formatted = String.format("%-10s", "Right-aligned"); System.out.println(formatted);</code>
Dies wird die gleichen Ergebnisse wie oben ausgeben.
Das obige ist der detaillierte Inhalt vonSo richten Sie in Java rechts aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!