الفرق بين المراجعتين لصفحة: «Kotlin/Boolean/compareTo»
ط استبدال النص - 'Kotlin Functions' ب'Kotlin Function' |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
سطر 6: | سطر 6: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== المعاملات == | |||
=== <code>other</code> === | |||
القيمة المنطقية الأخرى التي ستطبق عليها العملية. | |||
==القيمة المعادة== | ==القيمة المعادة== | ||
تعاد القيمة 0 إن كانت القيمة المعطاة متساوية مع القيمة <code>other</code>، أو تعاد قيمة سالبة إن كانت القيمة الأولى (القيمة المعطاة) أصغر من القيمة الثانية (قيمة الوسيط <code>other</code>)، أو تعاد قيمة موجبة إن كانت القيمة الأولى أكبر من القيمة الثانية. | تعاد القيمة 0 إن كانت القيمة المعطاة متساوية مع القيمة <code>other</code>، أو تعاد قيمة سالبة إن كانت القيمة الأولى (القيمة المعطاة) أصغر من القيمة الثانية (قيمة الوسيط <code>other</code>)، أو تعاد قيمة موجبة إن كانت القيمة الأولى أكبر من القيمة الثانية. | ||
سطر 26: | سطر 32: | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin Function]] | [[تصنيف:Kotlin Function]] | ||
[[تصنيف:Kotlin Boolean]] |
المراجعة الحالية بتاريخ 12:16، 8 سبتمبر 2018
توازن الدالة compareTo()
بين قيمة العنصر الذي استُدعيت معه والقيمة المُمرّرة إليه ثمَّ تعيد القيمة 0 إن كانا متساويين، أو قيمة سالبة إن كانت القيمة الأولى (قيمة العنصر الذي استُدعيت معه) أصغر من القيمة الثانية، أو قيمة موجبة إن كانت القيمة الأولى أكبر من القيمة الثانية.
البنية العامة
fun compareTo(other: Boolean): Int (source)
المعاملات
other
القيمة المنطقية الأخرى التي ستطبق عليها العملية.
القيمة المعادة
تعاد القيمة 0 إن كانت القيمة المعطاة متساوية مع القيمة other
، أو تعاد قيمة سالبة إن كانت القيمة الأولى (القيمة المعطاة) أصغر من القيمة الثانية (قيمة الوسيط other
)، أو تعاد قيمة موجبة إن كانت القيمة الأولى أكبر من القيمة الثانية.
أمثلة
استعمال الدالة ()compareTo
للموازنة بين سلسلتين نصيتين:
fun main(args: Array<String>) {
val x = "hsoub"
val y = "academy"
println(x.compareTo(y)) // 7
}
انظر أيضًا
- الدالة
and()
: تجري العمليةand
المنطقية بين قيمتين منطقيتين. - الدالة
or()
: تجري العمليةor
المنطقية بين قيمتين منطقيتين. - الدالة
not()
: تعكس القيمة المنطقيَّة المستدعاة معها. - الدالة
xor()
: تجري العمليةxor
المنطقية بين قيمتين منطقيتين.