[JAVA] startWith method / endsWith méthode, méthode split, méthode append

Je suis débutant, mais je l'ai résumé pour une étude personnelle

startWith méthode / endsWith méthode

-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 de fractionnement

-Méthode pour ** fractionner ** une chaîne de caractères -Spécifiez la partie à diviser avec ** expression régulière **

méthode append

-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

Recommended Posts

startWith method / endsWith méthode, méthode split, méthode append
[Java] méthode de fractionnement
[Bases de Ruby] méthode split et méthode to_s