الفرق بين المراجعتين ل"Kotlin/kotlin.text/takeWhile"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الدالة <code>text.takeWhile()‎</code> في لغة Kotlin}}</noinclude> تعيد الدالة <code>takeWhile()‎</code> جزءًا...')
(لا فرق)

مراجعة 18:29، 12 يوليو 2018

تعيد الدالة takeWhile()‎ جزءًا من سلسلة الحروف أو السلسلة النصية التي استُدعيت عبرها والذي يحتوي أول n حرفًا منها، أو تعيدها كاملة إن كان طولها أصغر من العدد n.

البنية العامة

fun CharSequence.take(n: Int): CharSequence 

fun String.take(n: Int): String

القيم المعادة

سلسلة نصية أو سلسلة حروف.

أمثلة

استخدام الدالة ()takeWhile مع سلسلة نصية

تعرِّف الشيفرة الآتية سلسلة نصية باسم str، ثمَّ تستدعي الدالة ()takeWhile عبرها مع تمرير عدد كوسيط، ثمَّ تطبع الناتج:

fun main(args: Array<String>) {
val str = "wiki.hsoub.com"
    
println(str.take (8)) // wiki.hso
println(str.take (100)) // wiki.hsoub.com
}

انظر أيضًا

مصادر