L'utilisation de indexOf(String s), si elle est incluse, la valeur renvoyée est la position de départ de la sous-chaîne dans la chaîne parent incluant la sous-chaîne si elle n'est pas incluse, la valeur de retour entière ; doit être -1
package my_automation; public class z_test { public static void main(String[] args) { String test = "This is test for string"; System.out.println(test.indexOf("This")); //0 System.out.println(test.indexOf("is")); //2 System.out.println(test.indexOf("test")); //8 System.out.println(test.indexOf("for")); //13 System.out.println(test.indexOf("for string "));//-1 if (test.indexOf("This")!=-1){ //"只要test.indexOf('This')返回的值不是-1说明test字符串中包含字符串'This',相反如果包含返回的值必定是-1" System.out.println("存在包含关系,因为返回的值不等于-1"); }else{ System.out.println("不存在包含关系,因为返回的值等于-1"); } if (test.indexOf("this")!=-1){ //"只要test.indexOf('this')返回的值不是-1说明test字符串中包含字符串'this',相反如果包含返回的值必定是-1" System.out.println("存在包含关系,因为返回的值不等于-1"); }else{ System.out.println("不存在包含关系,因为返回的值等于-1"); } } }
Utilisation de indexOf() :
Renvoie la position où la chaîne chaîne dans indexof (string) apparaît pour la première fois dans la chaîne parent dans le caractère, en commençant par 0 ! Il n'y a pas de retour de -1 ; c'est pratique pour juger et intercepter des chaînes !
Définition et utilisation de indexOf() La méthode indexOf() renvoie la position où une valeur de chaîne spécifiée apparaît pour la première fois dans la chaîne.
Syntaxe stringObject.indexOf(searchvalue,fromindex)
Paramètre Description searchvalue Obligatoire. Spécifie la valeur de chaîne à récupérer.
paramètre entier facultatif fromindex. Spécifie la position dans la chaîne pour commencer la recherche. Ses valeurs légales sont de 0 à - 1. Si ce paramètre est omis, la recherche démarrera à partir du premier caractère de la chaîne.
Pour plus de connaissances sur Java, veuillez faire attention à la colonne Tutoriel de base Java.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!