Java تحتوي السلسلة على(): تحقق مما إذا كانت السلسلة تحتوي على سلسلة فرعية

Java تحتوي السلسلة على طريقة ().

أكثر من Java تحتوي السلسلة على () تُستخدم الطريقة للتحقق مما إذا كانت مجموعة الأحرف المحددة جزءًا من السلسلة المحددة أم لا. وهي تُرجع قيمة منطقية صحيحة إذا كانت الأحرف المحددة سلسلة فرعية من سلسلة محددة وتُرجع قيمة خاطئة بخلاف ذلك. ويمكن استخدامها مباشرة داخل عبارة if.

بناء جملة الطريقة التي تحتوي على () في Java

public boolean String.contains(CharSequence s)

المعاملات

s - هذا هو التسلسل الذي سيتم البحث فيه Java يحتوي على طريقة ().

قيمة الإرجاع

تحتوي الطريقة على () في Java يعود صحيحًا فقط إذا كان هذا السلسلة تحتوي على "s" وإلا خطأ.

استثناء

NullPointerException - إذا كانت قيمة s فارغة في ملف Java يحتوي على طريقة ().

متى يتم استخدام طريقة يحتوي على ()؟

يحتوي على () في Java هي حالة شائعة في Java البرمجة عندما تريد التحقق مما إذا كانت سلسلة معينة تحتوي على سلسلة فرعية معينة. على سبيل المثال، إذا كنت تريد اختبار ما إذا كانت السلسلة "The big red fox" تحتوي على السلسلة الفرعية "red". تحتوي السلسلة على() في 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 

تلخيص هذه التدوينة بـ: