L'objet string appelle la méthode contain pour déterminer si l'objet string actuel contient la chaîne spécifiée par le paramètre, par exemple :
Tom = étudiant ;
Ensuite, la valeur de tom.contains(stu) est vraie et la valeur de tom.contains(ok) est fausse.
Nous devons savoir que la position d'index de la chaîne commence à 0, par exemple :
Stringtom=dotcpp;
Ensuite, les caractères correspondant aux positions d'index 0, 1, 2, 3, 4 et 5 sont respectivement les caractères d, o, t, c, p et p.
La méthode d'appel de chaîne indexOf(String s) récupère la chaîne s depuis le début de la chaîne actuelle et renvoie la position d'index de la première occurrence de s. Si la chaîne s n'est pas récupérée, la valeur renvoyée par cette méthode est -1.
La chaîne appelle la méthode indexOf(String s, int startpoint) pour récupérer la chaîne s à partir de la position du point de départ de la chaîne actuelle et renvoie la position d'index où s apparaît pour la première fois. Si la chaîne s n'est pas récupérée, la valeur renvoyée par cette méthode est -1.
La chaîne appelle la méthode lastIndexOf(String s) pour récupérer la chaîne s à partir du début de la chaîne actuelle et renvoie la position d'index où s est apparu pour la dernière fois. Si la chaîne s n'est pas récupérée, la valeur renvoyée par cette méthode est -1.
Par exemple:
Stringtom=Iamagoodcat;tom.indexOf(a);//La valeur est 2tom.indexOf(good,2);//La valeur est 7tom.indexOf(a,7);//La valeur est 13tom.indexOf(w, 2); //La valeur est -1
L'objet chaîne appelle cette méthode pour obtenir une sous-chaîne de la chaîne actuelle, qui est la chaîne interceptée depuis le point de départ de la chaîne actuelle jusqu'à la fin.
L'objet chaîne appelle la méthode substring(int start, int end) pour obtenir une sous-chaîne de la chaîne actuelle. La sous-chaîne est une chaîne obtenue en copiant les caractères de la position d'index de début de la chaîne actuelle vers la position d'index de fin 1.
Par exemple:
Stringtom=J'aime le basket-ball;Strings=tom.substring(1,3);
Alors, s est "comme".
Remarque : s n'est pas "comme un panier".
Une chaîne s obtient un objet chaîne en appelant la méthode trim(). L'objet chaîne est la chaîne de s sans les espaces de début et de fin.
Remarque : Si vous souhaitez intercepter le nom du fichier dans le chemin du fichier, vous devez utiliser l'opération d'échappement "\" pour représenter "" dans la chaîne.