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

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

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

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

public boolean String.contains(CharSequence s)

المعلمات

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

قيمة الإرجاع

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

استثناء


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

تحتوي سلسلة 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 class