الفرق بين المراجعتين ل"Arduino/stringobject/compareto"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'توازن الدالة <code>compareTo()‎</code> بين سلسلتين نصيتين وتحدِّد أيهما أكبر من الأخرى أو إن كانتا متسا...')
(لا فرق)

مراجعة 11:20، 29 أكتوبر 2018

توازن الدالة compareTo()‎ بين سلسلتين نصيتين وتحدِّد أيهما أكبر من الأخرى أو إن كانتا متساويتين. تجري الدالة عملية الموازنة على كل محرفين متقابلين من السلسلتين النصيتين المراد الموازنة بينهما بناءً على قيمة هذين المحرفين في الجدول ASCII. هذا يعني أنَّ الحرف 'a' مثلًا أصغر من المحرف 'b' (يأتي قبله) ولكنه أكبر من المحرف 'A' (يأتي بعده)؛ الأرقام أصغر من الحروف الأبجدية دومًا.

البنية العامة

string.compareTo(string2)

المعاملات

string

السلسلة النصية الأولى المراد موازنتها.

string2

السلسلة النصية الثانية المراد موازنتها مع السلسلة النصية string.

القيم المعادة

يعاد عدد سالب إن كانت السلسلة النصية string الأولى أصغر من السلسلة النصية string2 الثانية، أو يعاد العدد 0 إن كانت السلسلة string مساويةً للسلسلة string2، أو يعاد عددٌ موجبٌ إن كانت السلسلة string2 الأولى أكبر من السلسلة string2 الثانية.

انظر أيضًا

مصادر