Java تحتوي السلسلة على(): تحقق مما إذا كانت السلسلة تحتوي على سلسلة فرعية
⚡ ملخص ذكي
Java تتحقق الدالة `contains()` في سلسلة نصية من وجود تسلسل أحرف محدد ضمن سلسلة نصية معينة، وتعيد قيمة منطقية (صواب أو خطأ). وهي حساسة لحالة الأحرف، وتقبل وسيطًا من نوع `CharSequence`، وتُستخدم عادةً داخل عبارات `if` لاختبار السلاسل الفرعية.
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

