[Java] Remplissage de la chaîne de caractères

Si vous souhaitez compléter la chaîne avec le nombre de chiffres spécifié, utilisez la méthode ** "String.format" **.

String.format

Remplissez les espaces pour les chaînes

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);
    }

    //Remplissez les blancs avec 5 chiffres
    private static String blankPadding5keta(){
        String str = "123";
        String paddingStr = str.format("%5s", str);

        return paddingStr;
    }

    //Remplissez les espaces avec 10 chiffres
    private static String blankPadding10keta(){
        String str = "12345";
        String paddingStr = str.format("%10s", str);

        return paddingStr;
    }
}

résultat


  12345
     12345

0 rembourrage de chaîne

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);
    }

    //Remplissez avec 0 sur 5 chiffres
    private static String zeroPadding5keta(){
        String str = "123";
        String paddingStr = str.format("%5s", str).replace(" ", "0");
        
        return paddingStr;
    }

    //Remplissez avec 0 sur 10 chiffres
    private static String zeroPadding10keta(){
        String str = "12345";
        String paddingStr = str.format("%10s", str).replace(" ", "0");
        
        return paddingStr;
    }
}

résultat


00123
0000012345

Recommended Posts

[Java] Remplissage de la chaîne de caractères
Traitement des chaînes Java
Chaîne divisée (Java)
[Java] Comparaison des chaînes de caractères et && et ||
Remplacement multiple de chaîne Java
[Note] Java: recherche de chaînes de caractères
[Note] Java: enquête sur les chaînes de caractères
À propos de la classe Java String
Réflexion sur la manipulation de chaînes Java
[Java] À propos de String et StringBuilder
Java
Chaîne
Java
[Java] Comparaison de vitesse de combinaison de chaînes
Diverses méthodes de la classe Java String
Code de création de chaîne arbitraire par Java
Etudier Java 8 (String Joiner et Join)
[Java] Comparaison correcte du type String
[Java] Divise une chaîne de caractères par un caractère spécifié
Apprendre Java (0)
Étudier Java ―― 3
[Java] tableau
[Java] Annotation
Module [Java]
Tableau Java
Astuces Java, astuces
Conversion de type de données de date Java (date, calendrier, chaîne)
Conversion pleine largeur → demi-largeur avec Java String (kana pleine largeur → kana demi-largeur)
Méthodes Java
Méthode Java
java (constructeur)
Concernant la comparaison d'équivalence de type de chaîne en Java
Tableau Java
[Java] ArrayDeque
java (remplacement)
java (méthode)
Puzzle à cordes
Journée Java 2018
java (tableau)
Java statique
Sérialisation Java
JAVA payé
Java (ensemble)
tri shell java
[Java] compareTo
Étudier Java -5
java réfléchissant 获 获 举
java (interface)
Mémorandum Java
[Java] Aide-mémoire de classe de type de données / chaîne de caractères
Tableau Java
Étudier Java ―― 1
[Java] Array
[Java] Polymorphisme
Étudier Java # 0
Revue Java
framework java
Fonctionnalités Java
Remarques sur les opérateurs utilisant Java ~ Type chaîne ~
[Java] Héritage