الدالة drop()‎ في Kotlin

من موسوعة حسوب
مراجعة 04:53، 3 سبتمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

تُزيِل الدالة drop()‎ أول n محرف من محارف السلسلة النصية أو سلسلة المحارف التي استُدعيت معها.

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

fun CharSequence.drop(n: Int): CharSequence 

fun String.drop(n: Int): String

المعاملات

n

عدد صحيح يمثل عدد المحارف المراد حذفها من بداية السلسلة النصية.

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

تعاد سلسلة نصية أو سلسلة من المحارف تحوي جميع محارف السلسلة النصية أو سلسلة المحارف المعطاة باستثناء أول n محرف.

أمثلة

مثالٌ عن استعمال الدالة ()drop:

fun main(args: Array<String>) {
    val str = "wiki Hsoub"

    println(str.drop(0)) // wiki Hsoub
    println(str.drop(2)) // ki Hsoub
    println(str.drop(5)) // Hsoub
    println(str.drop(8)) // ub
}

انظر أيضًا

مصادر