الخاصية Char.directionality
في Kotlin
< Kotlin | kotlin.text
تمثل الخاصية Char.directionality
خاصية الاتجاه في الترميز الموحد (Unicode directionality property) للمحرف الذي استُدعي معها.
البنية العامة
val Char.directionality: CharDirectionality
منصة التشغيل المطلوبة: JVM.
القيم المعادة
يعاد كائن من النوع CharDirectionality
يمثل خاصية الاتجاه في الترميز الموحد للمحرف المعطى.
مثال
استعمال الخاصية Char.directionality
لمعرفة اتجاه عدة محارف:
fun main(args: Array<String>) {
val x = 'a'
val y = 'أ'
val z = '4'
println(x.directionality) // LEFT_TO_RIGHT
println(y.directionality) // RIGHT_TO_LEFT_ARABIC
println(z.directionality) // EUROPEAN_NUMBER
println(z.directionality.javaClass.kotlin.qualifiedName) // kotlin.text.CharDirectionality
}
انظر أيضًا
- الخاصية
Char.category
: تمثل فئة المحرف العامة (character's general category). - الثابت
Char.MAX_SURROGATE
: يمثل القيمة القصوى لبديل وحدة اليونيكود (Unicode surrogate code unit).