الفرق بين المراجعتين لصفحة: «Kotlin/text/isTitleCase»
< Kotlin
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع text.isTitleCase() في لغة Kotlin}}</noinclude> تعيد الدالة <code>isTitleCase()</code> القيمة <code>tru...' |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع text.isTitleCase() في لغة Kotlin}}</noinclude> | <noinclude>{{DISPLAYTITLE: التابع text.isTitleCase() في لغة Kotlin}}</noinclude> | ||
تعيد الدالة <code>isTitleCase()</code> القيمة <code>true</code> في حال كان [[Kotlin/Char/index|الحرف]] (character) الذي استٌدعيت عبره | تعيد الدالة <code>isTitleCase()</code> القيمة <code>true</code> في حال كان [[Kotlin/Char/index|الحرف]] (character) الذي استٌدعيت عبره حرفًا عُنوانيًا (titlecase). هذه الحروف تكون عادة مكونة من حرفين ملتصقين، مثل <code>'Dž'</code> أو <code>'Nj'</code>. | ||
== البنية العامة == | == البنية العامة == | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
inline fun Char.isTitleCase(): Boolean | |||
</syntaxhighlight> | </syntaxhighlight> | ||
سطر 12: | سطر 12: | ||
=== استخدام الدالة <code>isTitleCase()</code> مع الحروف === | === استخدام الدالة <code>isTitleCase()</code> مع الحروف === | ||
تُعرّف الشيفرة الآتية [[Kotlin/Char/index| | تُعرّف الشيفرة الآتية ثلاثة [[Kotlin/Char/index|أحرف]] <code>x</code> و <code>y</code> و <code>z</code>، ثم تستدعي الدالة <code>isTitleCase()</code> عبرها، ثم تطبع الناتج:<syntaxhighlight lang="kotlin"> | ||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
val x = ' | val x = 'a' | ||
val y = ' ' | val y = 'Dž' | ||
val z = 'Nj' | |||
print(x. | print(x.isTitleCase()) // false | ||
print(y. | print(y.isTitleCase()) // true | ||
print(z.isTitleCase()) // true | |||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
سطر 28: | سطر 31: | ||
== مصادر == | == مصادر == | ||
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/is- | * [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/is-title-case.html صفحة الدالة isTitleCase() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin Method]] | [[تصنيف:Kotlin Method]] |
مراجعة 13:34، 2 يوليو 2018
تعيد الدالة isTitleCase()
القيمة true
في حال كان الحرف (character) الذي استٌدعيت عبره حرفًا عُنوانيًا (titlecase). هذه الحروف تكون عادة مكونة من حرفين ملتصقين، مثل 'Dž'
أو 'Nj'
.
البنية العامة
inline fun Char.isTitleCase(): Boolean
القيم المعادة
قيمة منطقية.
أمثلة
استخدام الدالة isTitleCase()
مع الحروف
تُعرّف الشيفرة الآتية ثلاثة أحرف x
و y
و z
، ثم تستدعي الدالة isTitleCase()
عبرها، ثم تطبع الناتج:
fun main(args: Array<String>) {
val x = 'a'
val y = 'Dž'
val z = 'Nj'
print(x.isTitleCase()) // false
print(y.isTitleCase()) // true
print(z.isTitleCase()) // true
}
انظر أيضًا
isLowerCase()
: تعيد القيمةtrue
في حال كان الحرف (character) الذي استٌدعيت عبره حرفًا صغيرًا (lower case).isIdentifierIgnorable()
: تعيد القيمةtrue
في حال كان الحرف الذي استٌدعيت عبره يجب أن يُهمل في مُعرِّفات جافا (Java identifier) أو اليونيكود.isHighSurrogate()
: تعيد القيمةtrue
في حال كان الحرف الذي استٌدعيت عبره بديلًا علويًا لكود اليونيكود (Unicode high-surrogate code unit).isDefined()
: تعيد القيمةtrue
في حال كان الحرف (Unicode code point) الذي استٌدعيت عبره مُعرّفًا في اليونيكود (Unicode).