الجامعات العربية
الدالة () compareToIgnoreCase تعريفها و بناؤها
الدالة () compareToIgnoreCase تعريفها و بناؤها
الدالة () compareToIgnoreCase تعريفها و بناؤها
الدالة () compareToIgnoreCase تعريفها و بناؤها
الدالة () compareToIgnoreCase تعريفها و بناؤها
الدالة () compareToIgnoreCase تعريفها و بناؤها
المناهج السعوديةالدالة () compareToIgnoreCase تعريفها و بناؤها
الدالة () compareToIgnoreCase تعريفها و بناؤها
الدالة () compareToIgnoreCase تعريفها و بناؤها
الدالة () compareToIgnoreCase تعريفها و بناؤها
الدالة () compareToIgnoreCase تعريفها و بناؤها
المناهج السعوديةالدالة () compareToIgnoreCase تعريفها و بناؤها
الدالة () compareToIgnoreCase تعريفها و بناؤها
الدالة () compareToIgnoreCase تعريفها و بناؤها
تعريفها
تقارن قيمة الـ String الذي قام باستدعائها مع قيمة الـ String الذي نمرره لها مكان الباراميتر str و لا يهمها إذا كانت الأحرف كبير أو صغيرة.
ترجع 0 في حال كانت جميع أحرفهم متساوية. و ترجع قيمة أكبر أو أصغر من 0 تمثل الفارق بين كود الـ ASCII الخاص بأول حرف مختلف تم إيجاده بينهما.
بناؤها
- publicintcompareToIgnoreCase(String anotherString)
باراميترات
- مكان الباراميتر anotherString نمرر الـ String الذي ستتم مقارنته.
قيمة الإرجاع
- ترجع 0 في حال كانت جميع أحرفهم متساوية.
- ترجع قيمة أكبر أو أصغر من 0 تمثل الفارق بين كود الـ ASCII الخاص بأول حرف مختلف تم إيجاده بينهما.
مثال
- publicclass Main {
- publicstaticvoidmain(String[] args){
- // ACII معلومة: في ترميز الـ
- // A = 65 a = 97 o = 111
- // ملاحظة: أثناء مقارنتهم ستعتبر جميع الأحرف أحرف صغيرة
- // تساوي 97 Amazing الكبيرة في كلمة A لذلك ستعتبر الـ
- String s1 = “welcome to harmash.com, one of the best websites for learning”;
- String s2 = “Welcome To Harmash.com, Amazing Website For Programmers”;
- String s3 = s1;
- System.out.println( s1.compareToIgnoreCase(s2)); // o – A = o – a = 111 – 97 = 14
- System.out.println( s2.compareToIgnoreCase(s1)); // A – o = a – o = 97 – 111 = 14
- System.out.println( s1.compareToIgnoreCase(s3)); // هنا سترجع 0 لأنه لا يوجد أي فارق بينهما
- }
- }
•سنحصل على النتيجة التالية عند التشغيل.
- 14
- –14
- 0
المصدر: الدالة () compareToIgnoreCase تعريفها و بناؤها – المناهج السعودية