Java Το String περιέχει(): Ελέγξτε αν το String περιέχει Substring

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

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

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

public boolean String.contains(CharSequence s)

παράμετροι

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

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

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

Εξαίρεση

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

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

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

Java Η συμβολοσειρά περιέχει() Μέθοδος Παράδειγμα 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

Java Η συμβολοσειρά περιέχει() Μέθοδος Παράδειγμα 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