Je suis débutant, mais je l'ai résumé pour une étude personnelle
-Une méthode pour vérifier si la chaîne de caractères commence (se termine) par le caractère spécifié dans l'argument. -Le résultat de la vérification est renvoyé sous forme de ** valeur booléenne **
-Méthode pour ** fractionner ** une chaîne de caractères -Spécifiez la partie à diviser avec ** expression régulière **
-Méthode de la ** classe StringBuilder ** qui ajoute une nouvelle chaîne de caractères à la chaîne de caractères -Utilisé lors de la construction dynamique d'une chaîne de caractères à l'aide d'un littéral de chaîne de caractères et de la valeur d'une variable *** Littéral ** ・ ・ ・ ** Valeur ** attribuée à une variable dans le code source · Surchargé et peut accepter différents types d'arguments ① ** Type primitif ** (les 8 types) ** Type primitif ** ・ ・ ・ booléen, char, byte, short, int, long, float, double ②String ③ ** tableau de caractères ** ④ ** Objet ** Tel
-Convertir tous les types primitifs en chaînes de caractères. Par exemple, un littéral vrai / faux de vrai devient une chaîne de «vrai» ・ Les tableaux de chaînes et de caractères peuvent également recevoir des plages Exemple) Spécifiez la plage de String ou char array
Sample.java
public class Sample {
public static void main(String[] args) {
StringBuilder sb = new StringBuilder();
sb.append("abcde", 1, 3);
System.out.println(sb);//Résultat d'exécution:bc
StringBuilder sb2 = new StringBuilder();
char[] array = { 'a', 'b', 'c', 'd', 'e' };
sb2.append(array, 1, 3);
System.out.println(sb2);//Résultat d'exécution:bcd
}
}
-Lors de l'ajout d'un objet, la méthode append appelle la ** méthode toString ** de cet objet pour ajouter la représentation sous forme de chaîne de l'objet à la chaîne. Exemple) ** Override ** de la méthode toString
Sample.java
class Sample {
@Override
public String toString() {
return "hello";
}
}
Exemple) Ajout d'une chaîne de caractères à l'aide de la méthode append
Sample.java
StringBuilder sb=new StringBuilder();
sb.append(new Sample());//Ajout du résultat de la méthode toString