الدالة text.any() في لغة Kotlin
< Kotlin | kotlin.text
تعيد الدالة any()
القيمة true
إن كان هناك حرف واحد على الأقل يحقق الشرط المنطقي المُمرّر predicate
.
البنية العامة
fun CharSequence.any(): Boolean
القيم المعادة
أمثلة
استخدام الدالةany()
تعرّف الشيفرة التالية دالة منطقية f لاختبار إن كانت الحروف كبيرة، كما تُعرّف سلسلتين نصيتين باسم str
و str2
، ثم تستدعي الدالةany()
عبرهما، ثم نطبَع الناتج:
fun main(args: Array<String>) {
val f: (Char) -> Boolean = { it.isUpperCase() }
val str = "Hsoub"
val str2 = "HSOUB"
println(str.any(f)) // true
println(str2.any(f)) // true
}
انظر أيضًا
all()
: تعيد الدالةall()
القيمةtrue
إن كانت كل الحروف تحقق الشرط المنطقي المُمرّرpredicate
.
String()
: تحو المصفوفة الممررة إلى سلسلة نصية.
isDefined()
: تعيد القيمةtrue
في حال كان الحرف (Unicode code point) الذي استٌدعيت عبره مُعرّفًا في اليونيكود (Unicode).
- الخاصية
indices
: تُستخدَم هذه الخاصيّة للحصول على الفهارس الصحيحة (valid indices) لسلسلة الحروف التي استُدعيت عبرها.