[Java] Auffüllen von Zeichenfolgen

Wenn Sie die Zeichenfolge auf die angegebene Anzahl von Stellen auffüllen möchten, verwenden Sie die Methode ** "String.format" **.

String.format

Füllen Sie die Lücken für die Zeichenfolgen aus

padding.java


import java.util.*;

public class Main {
    public static void main(String[] args) throws Exception {
        String result5keta = blankPadding5keta();
        String result10keta = blankPadding10keta();
        System.out.println(result5keta);
        System.out.println(result10keta);
    }

    //Füllen Sie die Lücken mit 5 Ziffern aus
    private static String blankPadding5keta(){
        String str = "123";
        String paddingStr = str.format("%5s", str);

        return paddingStr;
    }

    //Füllen Sie die Lücken mit 10 Ziffern aus
    private static String blankPadding10keta(){
        String str = "12345";
        String paddingStr = str.format("%10s", str);

        return paddingStr;
    }
}

Ergebnis


  12345
     12345

0 Auffüllen der Zeichenfolge

padding.java


import java.util.*;

public class Main {
    public static void main(String[] args) throws Exception {
        String result5keta = zeroPadding5keta();
        String result10keta = zeroPadding10keta();
        System.out.println(result5keta);
        System.out.println(result10keta);
    }

    //Füllen Sie mit 0 in 5 Ziffern
    private static String zeroPadding5keta(){
        String str = "123";
        String paddingStr = str.format("%5s", str).replace(" ", "0");
        
        return paddingStr;
    }

    //Füllen Sie mit 0 in 10 Ziffern
    private static String zeroPadding10keta(){
        String str = "12345";
        String paddingStr = str.format("%10s", str).replace(" ", "0");
        
        return paddingStr;
    }
}

Ergebnis


00123
0000012345

Recommended Posts

[Java] Auffüllen von Zeichenfolgen
Java-String-Verarbeitung
Geteilter String (Java)
[Java] Vergleich von Zeichenketten und && und ||
Mehrfacher Ersatz für Java-Zeichenfolgen
[Hinweis] Java: Zeichenfolgensuche
[Hinweis] Java: Zeichenkettenübersicht
Informationen zur Java String-Klasse
Reflexion über die Manipulation von Java-Strings
[Java] Über String und StringBuilder
Java
String
Java
[Java] Geschwindigkeitsvergleich der Zeichenfolgenkombination
Verschiedene Methoden der Java String Klasse
Beliebiger Code zum Erstellen von Zeichenfolgen durch Java
Java 8 studieren (String Joiner und Join)
[Java] Korrekter Vergleich des String-Typs
[Java] Teilen Sie eine Zeichenfolge durch ein angegebenes Zeichen
Java lernen (0)
Java studieren ―― 3
[Java] -Array
[Java] Anmerkung
[Java] Modul
Java-Array
Java-Tipps, Tipps
Konvertierung des Java-Datumsdatentyps (Datum, Kalender, Zeichenfolge)
Konvertierung in voller Breite → halbe Breite mit Java-Zeichenfolge (Kana in voller Breite → Kana in halber Breite)
Java-Methoden
Java-Methode
Java (Konstruktor)
In Bezug auf den Vergleich der Zeichenfolgentypäquivalenz in Java
Java-Array
[Java] ArrayDeque
Java (überschreiben)
Java (Methode)
Schnurpuzzle
Java Day 2018
Java (Array)
Java statisch
Java-Serialisierung
JAVA hat bezahlt
Java (gesetzt)
Java-Shell-Sortierung
[Java] compareTo
Java studieren -5
Java reflektierend 获 获 举
Java (Schnittstelle)
Java-Memorandum
[Java] Spickzettel für Datentyp / Zeichenkettenklasse
Java-Array
Java studieren ―― 1
[Java] Array
[Java] Polymorphismus
Java # 0 studieren
Java-Überprüfung
Java-Framework
Java-Funktionen
Hinweise zu Operatoren, die Java ~ String type ~ verwenden
[Java] Vererbung