Java Merkkijono sisältää(): Tarkista, sisältääkö merkkijono alimerkkijonon

Java Merkkijono sisältää()-menetelmän

- Java Merkkijono sisältää() menetelmää käytetään tarkistamaan, onko tietty merkkijoukko osa annettua merkkijonoa vai ei. Se palauttaa loogisen arvon tosi, jos määritetyt merkit ovat tietyn merkkijonon osamerkkijonoa, ja palauttaa muuten epätosi. Sitä voidaan käyttää suoraan if-lauseen sisällä.

Syntaksi sisältää()-metodin in Java

public boolean String.contains(CharSequence s)

parametrit

s − Tämä on hakujärjestys Java sisältää()-menetelmän

Palautusarvo

Sisältää()-menetelmän Java palauttaa tosi vain, jos tämä merkkijono sisältää "s" else false.

Poikkeus

NullPointerException − jos s:n arvo on nolla Java sisältää()-menetelmän.

Milloin käyttää Contains()-menetelmää?

sisältää () in Java on yleinen tapaus Java ohjelmointi kun haluat tarkistaa, sisältääkö tietty merkkijono tietyn alimerkkijonon. Jos esimerkiksi haluat testata, sisältääkö merkkijono "The Big red fox" alimerkkijonon "punainen". Merkkijono sisältää () in Java menetelmä on hyödyllinen tällaisessa tilanteessa.

Java Merkkijono sisältää()-menetelmän esimerkki 1:

public class Sample_String {
    public static void main(String[] args) {
        String str_Sample = "This is a String contains Example";
        //Check if String contains a sequence
        System.out.println("Contains sequence 'ing': " + str_Sample.contains("ing"));
        System.out.println("Contains sequence 'Example': " + str_Sample.contains("Example"));
        //String contains method is case sensitive  
        System.out.println("Contains sequence 'example': " + str_Sample.contains("example"));
        System.out.println("Contains sequence 'is String': " + str_Sample.contains("is String"));
    }
}

Odotettu tuotos:

Contains sequence 'ing': true
Contains sequence 'Example': true
Contains sequence 'example': false
Contains sequence 'is String': false

Java Merkkijono sisältää()-menetelmän esimerkki 2:

Java Merkkijono sisältää()-menetelmän if else -rakenteessa:

public class IfExample {
    public static void main(String args[]) {
        String str1 = "Java string contains If else Example";
        // In If-else statements you can use the contains() method

        if (str1.contains("example")) {
            System.out.println("The Keyword :example: is found in given string");
        } else {
            System.out.println("The Keyword :example: is not found in the string");
        }
    }
}

Odotettu tuotos:

The Keyword :example: is not found in the string