الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/CASE INSENSITIVE ORDER»
< Kotlin | kotlin.text
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) مراجعة وتدقيق. |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: | <noinclude>{{DISPLAYTITLE: الخاصية CASE_INSENSITIVE_ORDER في Kotlin}}</noinclude> | ||
تعيد الخاصية <code>CASE_INSENSITIVE_ORDER</code> مُقارِنًا (Comparator) يرتب [[Kotlin/String|السلاسل النصية]] دون أخذ حالة الحروف (character case) | تعيد الخاصية <code>CASE_INSENSITIVE_ORDER</code> مُقارِنًا (Comparator) يرتب [[Kotlin/String|السلاسل النصية]] دون أخذ حالة الحروف (character case) بالحسبان. | ||
تذكر أنّ هذا المُقارِن لا يأخذ | تذكر أنّ هذا المُقارِن لا يأخذ إعدادات المحلية بالحسبان، وقد تنتج عن استخدامه نتائج غير مرضية في لمحليَّات معينة. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
val String.Companion.CASE_INSENSITIVE_ORDER: Comparator<String> | val String.Companion.CASE_INSENSITIVE_ORDER: Comparator<String> | ||
</syntaxhighlight>''' | </syntaxhighlight>'''الإصدار المطلوب:''' JVM. | ||
==القيم المعادة== | ==القيم المعادة== | ||
مُقارِن (Comparator). | يعاد مُقارِن (Comparator) يرتب [[Kotlin/String|السلاسل النصية]] دون أخذ حالة الحروف (character case) بالحسبان. | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* < | * الدالة <nowiki/>[[Kotlin/text/isLowerCase|<code>isLowerCase()</code>]]: تتحقق إن كان <nowiki/>[[Kotlin/Char|الحرف]] الذي استٌدعي معها حرفًا صغيرًا (lower case). | ||
* الدالة <nowiki/>[[Kotlin/text/isUpperCase|<code>isUpperCase()</code>]]: تتحقق إن كان <nowiki/>[[Kotlin/Char|الحرف]] الذي استٌدعي معها حرفًا كبيرًا (upper case). | |||
* الدالة <code>[[Kotlin/text/toUpperCase|toUpperCase()]]</code> : تحوّل الحرف أو جميع حروف السلسلة النصية التي استٌدعيت معها إلى حروف كبيرة (uppercase). | |||
==مصادر== | ==مصادر== | ||
*[http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-c-a-s-e_-i-n-s-e-n-s-i-t-i-v-e_-o-r-d-e-r.html صفحة | *[http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/-c-a-s-e_-i-n-s-e-n-s-i-t-i-v-e_-o-r-d-e-r.html صفحة الخاصية CASE_INSENSITIVE_ORDER في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin | [[تصنيف:Kotlin Function]] | ||
[[تصنيف:Kotlin Text]] |
مراجعة 06:56، 7 سبتمبر 2018
تعيد الخاصية CASE_INSENSITIVE_ORDER
مُقارِنًا (Comparator) يرتب السلاسل النصية دون أخذ حالة الحروف (character case) بالحسبان.
تذكر أنّ هذا المُقارِن لا يأخذ إعدادات المحلية بالحسبان، وقد تنتج عن استخدامه نتائج غير مرضية في لمحليَّات معينة.
البنية العامة
val String.Companion.CASE_INSENSITIVE_ORDER: Comparator<String>
الإصدار المطلوب: JVM.
القيم المعادة
يعاد مُقارِن (Comparator) يرتب السلاسل النصية دون أخذ حالة الحروف (character case) بالحسبان.
انظر أيضًا
- الدالة
isLowerCase()
: تتحقق إن كان الحرف الذي استٌدعي معها حرفًا صغيرًا (lower case). - الدالة
isUpperCase()
: تتحقق إن كان الحرف الذي استٌدعي معها حرفًا كبيرًا (upper case). - الدالة
toUpperCase()
: تحوّل الحرف أو جميع حروف السلسلة النصية التي استٌدعيت معها إلى حروف كبيرة (uppercase).