Java String contains(): Kontrollera om String innehåller Substring

Java String contains()-metoden

Smakämnen Java Strängen innehåller() metod används för att kontrollera om den specifika uppsättningen tecken är en del av den givna strängen eller inte. Den returnerar ett booleskt värde sant om de angivna tecknen är delsträng till en given sträng och returnerar falskt annars. Den kan användas direkt i if-satsen.

Syntax för metoden contains() i Java

public boolean String.contains(CharSequence s)

parametrar

s − Detta är sekvensen att söka i Java contains() metod

Returvärde

Metoden contains() i Java returnerar bara sant om den här strängen innehåller "s" annars false.

undantag

NullPointerException − om värdet på s är null i Java contains() metod.

När ska man använda metoden Contains()?

innehåller() i Java är ett vanligt fall i Java programmering när du vill kontrollera om specifik sträng innehåller en viss delsträng. Till exempel, om du vill testa om strängen "Den stora röda räven" innehåller delsträngen "röd." Strängen innehåller() i Java Metoden är användbar i en sådan situation.

Java String contains() Metodexempel 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"));
    }
}

Förväntad utgång:

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

Java String contains() Metodexempel 2:

Java String contains()-metoden i if else-strukturen:

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");
        }
    }
}

Förväntad produktion:

The Keyword :example: is not found in the string