Μέθοδος Java String περιέχει(): Ελέγξτε εάν η συμβολοσειρά περιέχει Substring

Η μέθοδος Java String περιέχει().

Η Η συμβολοσειρά Java περιέχει() Η μέθοδος χρησιμοποιείται για να ελέγξει εάν το συγκεκριμένο σύνολο χαρακτήρων είναι μέρος της δεδομένης συμβολοσειράς ή όχι. Επιστρέφει μια τιμή boolean true αν οι καθορισμένοι χαρακτήρες είναι υποσυμβολοσειρά μιας δεδομένης συμβολοσειράς και επιστρέφει ψευδή άλληwise. Μπορεί να χρησιμοποιηθεί απευθείας μέσα στη δήλωση if.

Σύνταξη της μεθόδου contain() στην Java

public boolean String.contains(CharSequence s)

παράμετροι

s − Αυτή είναι η ακολουθία αναζήτησης στη μέθοδο Java contain().

επιστροφή Αξία

Η μέθοδος contain() στην Java επιστρέφει true μόνο αν αυτό κορδόνι περιέχει "s" other false.

Εξαίρεση


NullPointerException − εάν η τιμή του s είναι null στη μέθοδο Java contain().

Το Java String περιέχει() Μέθοδος Παράδειγμα 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"));
    }
}

Αναμενόμενη έξοδος:

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

Πότε να χρησιμοποιήσετε τη μέθοδο Contains();

contain() στην Java είναι μια συνηθισμένη περίπτωση στο Προγραμματισμό Java όταν θέλετε να ελέγξετε εάν η συγκεκριμένη συμβολοσειρά περιέχει μια συγκεκριμένη υποσυμβολοσειρά. Για παράδειγμα, εάν θέλετε να ελέγξετε εάν η συμβολοσειρά «Το μεγάλο κόκκινο fox" περιέχει την υποσυμβολοσειρά "κόκκινο". Η συμβολοσειρά περιέχει() στη μέθοδο Java είναι χρήσιμη σε τέτοιες περιπτώσεις.

Το Java String περιέχει() Μέθοδος Παράδειγμα 2:
Η συμβολοσειρά Java περιέχει τη μέθοδο () στη δομή if else:

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

Αναμενόμενη παραγωγή:

The Keyword :example: is not found in the string class