Javaالدالة compareTo() مع النصوص في جافا
تعريفها
تقارن قيمة الـ String الذي قام باستدعائها مع قيمة أي كائن نمرره لها مكان الباراميتر anotherString أو anObject.
ترجع 0 في حال كانت جميع أحرفهم متساوية. و ترجع قيمة أكبر أو أصغر من 0 تمثل الفارق بين كود الآسكي ( ASCII ) الخاص بأول حرف مختلف تم إيجاده بينهما.
بناؤها
هناك شكلين من هذه الدالة, أي يمكن إستدعاءها بطريقتين مختلفتين.
باراميترات
- مكان الباراميتر anObject نمرر الكائن الذي ستتم مقارنته.
- مكان الباراميتر anotherString نمرر الـ String الذي ستتم مقارنته.
قيمة الإرجاع
- ترجع 0 في حال كانت جميع أحرفهم متساوية.
- ترجع قيمة أكبر أو أصغر من 0 تمثل الفارق بين كود الآسكي الخاص بأول حرف مختلف تم إيجاده بينهما.
مثال
سنحصل على النتيجة التالية عند التشغيل.