Java String sisaldab(): Kontrollige, kas String sisaldab alamstringi

Java String sisaldab() meetodit

. Java String sisaldab () meetodit kasutatakse selleks, et kontrollida, kas konkreetne märkide komplekt on antud stringi osa või mitte. Tagastab tõeväärtuse tõene, kui määratud märgid on antud stringi alamstringid, ja tagastab vale muul juhul. Seda saab otse kasutada if-lause sees.

Süntaks sisaldab() meetodit Java

public boolean String.contains(CharSequence s)

parameetrid

s – see on jada, millest otsida Java sisaldab () meetodit

Tagasi väärtus

Meetod sisaldab () in Java tagastab tõene ainult siis, kui see string sisaldab "s" muidu false.

Erand

NullPointerException − kui s väärtus on null Java sisaldab () meetodit.

Millal kasutada meetodit Contains()?

sisaldab () sisse Java on tavaline juhtum Java programmeerimine kui soovite kontrollida, kas konkreetne string sisaldab teatud alamstringi. Näiteks kui soovite testida, kas string "Suur punane rebane" sisaldab alamstringi "punane". String sisaldab () in Java meetod on sellises olukorras kasulik.

Java String sisaldab() meetodi näide 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"));
    }
}

Eeldatav väljund:

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

Java String sisaldab() meetodi näide 2:

Java String sisaldab () meetodit if else struktuuris:

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

Eeldatav väljund:

The Keyword :example: is not found in the string 

Võta see postitus kokku järgmiselt: