Heim > Java > javaLernprogramm > Wie kann ich Strings in Java einfach auf eine bestimmte Länge auffüllen?

Wie kann ich Strings in Java einfach auf eine bestimmte Länge auffüllen?

Patricia Arquette
Freigeben: 2024-12-28 21:38:10
Original
978 Leute haben es durchsucht

How Can I Easily Pad Strings to a Specific Length in Java?

Auffüllen von Zeichenfolgen in Java leicht gemacht

In Java besteht häufig die Notwendigkeit, Zeichenfolgen auf eine bestimmte Länge aufzufüllen. Die String-Manipulation kann mühsam sein, aber es gibt eine praktische Lösung mit String.format().

String.format() kommt hier zur Rettung und bietet eine integrierte Auffüllfunktion. Mithilfe einer einfachen Formatzeichenfolge können Sie die Ausrichtung und Breite der resultierenden Zeichenfolge steuern:

  • Linker Abstand: Fügen Sie %-s zum linken Abstand mit Leerzeichen bis zur angegebenen Breite hinzu.
  • Rechtes Auffüllen: Fügen Sie %-Zahlen>s zum rechten Auffüllen mit Leerzeichen bis zur angegebenen Breite hinzu.

Zum Beispiel der folgende Code demonstriert, wie man Strings in Java auffüllt:

public class StringPadding {

    public static String padRight(String s, int n) {
        return String.format("%-" + n + "s", s);
    }

    public static String padLeft(String s, int n) {
        return String.format("%" + n + "s", s);
    }

    public static void main(String[] args) {
        System.out.println(padRight("Howto", 20) + "*");
        System.out.println(padLeft("Howto", 20) + "*");
    }
}
Nach dem Login kopieren

Ausgabe:

Howto               *
               Howto*
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich Strings in Java einfach auf eine bestimmte Länge auffüllen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage