Maison > Java > JavaBase > Java détermine si une chaîne contient la chaîne spécifiée

Java détermine si une chaîne contient la chaîne spécifiée

Libérer: 2019-12-28 14:19:14
original
4023 Les gens l'ont consulté

Java détermine si une chaîne contient la chaîne spécifiée

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");
        }  
    }
}
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal