الفرق بين المراجعتين لصفحة: «Kotlin/kotlin.text/hasSurrogatePairAt»
< Kotlin | kotlin.text
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) مراجعة وتدقيق. |
||
(مراجعتان متوسطتان بواسطة مستخدم واحد آخر غير معروضتين) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الدالة <code> | <noinclude>{{DISPLAYTITLE: الدالة <code>CharSequence.hasSurrogatePairAt()</code> في Kotlin}}</noinclude> | ||
تتحقق الدالة <code>hasSurrogatePairAt()</code> إن كان لدى [[Kotlin/CharSequence/index|سلسلة المحارف]] التي استُدعيت معها زوجًا بديلًا في الترميز الموحد (Unicode surrogate pair) للمحرف ذي الفهرس المُحدّد. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
سطر 6: | سطر 6: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==القيم | |||
== المعاملات == | |||
=== <code>index</code> === | |||
عدد صحيح يمثل فهرس المحرف الذي سيُتحقَق منه. | |||
==القيم المعادة== | |||
تعاد القيمة <code>true</code> إن كان لدى [[Kotlin/CharSequence/index|سلسلة المحارف]] التي استُدعيت معها زوجًا بديلًا في الترميز الموحد (Unicode surrogate pair) عند الفهرس <code>index</code>، أو تعاد القيمة <code>false</code> خلاف ذلك. | |||
==أمثلة== | ==أمثلة== | ||
مثالٌ على استعمال الدالة <code>()hasSurrogatePairAt</code>:<syntaxhighlight lang="kotlin"> | |||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
var str = "hsoub" | var str = "hsoub" | ||
print(str.hasSurrogatePairAt(1)) //false | print(str.hasSurrogatePairAt(1)) //false | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==انظر أيضًا== | ==انظر أيضًا== | ||
* <code>[[Kotlin/text/isSurrogate|isSurrogate()]]</code>: | * الدالة <code>[[Kotlin/text/isSurrogate|isSurrogate()]]</code>: تتحقق إن كان <nowiki/>[[Kotlin/Char|المحرف]] الذي استٌدعي معها بديلًا علويًا لعدد بتات الترميز الموحد (Unicode high-surrogate code unit). | ||
==مصادر== | ==مصادر== | ||
*[http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/has-surrogate-pair-at.html الدالة | *[http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/has-surrogate-pair-at.html الدالة CharSequence.hasSurrogatePairAt() في التوثيق الرسمي للمكتبة القياسية في لغة Kotlin] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin | [[تصنيف:Kotlin Function]] | ||
[[تصنيف:Kotlin Text]] | |||
[[تصنيف:Kotlin CharSequence]] |
المراجعة الحالية بتاريخ 04:03، 4 سبتمبر 2018
تتحقق الدالة hasSurrogatePairAt()
إن كان لدى سلسلة المحارف التي استُدعيت معها زوجًا بديلًا في الترميز الموحد (Unicode surrogate pair) للمحرف ذي الفهرس المُحدّد.
البنية العامة
fun CharSequence.hasSurrogatePairAt(index: Int): Boolean
المعاملات
index
عدد صحيح يمثل فهرس المحرف الذي سيُتحقَق منه.
القيم المعادة
تعاد القيمة true
إن كان لدى سلسلة المحارف التي استُدعيت معها زوجًا بديلًا في الترميز الموحد (Unicode surrogate pair) عند الفهرس index
، أو تعاد القيمة false
خلاف ذلك.
أمثلة
مثالٌ على استعمال الدالة ()hasSurrogatePairAt
:
fun main(args: Array<String>) {
var str = "hsoub"
print(str.hasSurrogatePairAt(1)) //false
}
انظر أيضًا
- الدالة
isSurrogate()
: تتحقق إن كان المحرف الذي استٌدعي معها بديلًا علويًا لعدد بتات الترميز الموحد (Unicode high-surrogate code unit).