الدالة dropLast()‎ في لغة Kotlin

من موسوعة حسوب
< Kotlin‏ | collections
مراجعة 18:02، 13 مايو 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الدالة <code>dropLast()‎</code> في لغة Kotlin}}</noinclude> تعيد الدالة<code>dropLast()‎</code> Kotlin/List|لائ...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

تعيد الدالةdropLast()‎ لائحة تحتوي جميع عناصر المصفوفة أو المجموعة التي استُدعيت عبرها باستثناء العناصر الأولى المحددة بالمعامل المُمرّر n.

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

fun <T> Array<out T>.drop(n: Int): List<T> 
fun ByteArray.drop(n: Int): List<Byte> 
fun ShortArray.drop(n: Int): List<Short> 
fun IntArray.drop(n: Int): List<Int> 
fun LongArray.drop(n: Int): List<Long> 
fun FloatArray.drop(n: Int): List<Float>
fun DoubleArray.drop(n: Int): List<Double> 
fun BooleanArray.drop(n: Int): List<Boolean> 
fun CharArray.drop(n: Int): List<Char> 
fun <T> Iterable<T>.drop(n: Int): List<T>

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

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

أمثلة

استخدام الدالة ()dropLast مع المصفوفات

تعرف الشيفرة الآتية مصفوفة باسم arrayمكونة من أربعة أعداد باستخدام الدالة ()arrayOf، ثم تستخدم الدالة ()dropLast للحصول على لائحة تضم عناصر المصفوفة انطلاقًا من الفهرس 2، ثم تطبع الناتج:

fun main(args: Array<String>) {
val array = arrayOf(1,2,3,4)
println(array.drop(2)) // [3, 4]
}

انظر أيضًا

  • dropWhile()‎: تعيد لائحة تحتوي جميع عناصر المصفوفة أو المجموعة التي استُدعيت عبرها باستثناء العناصر الأولى المحددة بالمعامل المُمرّر nوالتي تحقق شرطا منطقيا محددًا.
  • dropLastWhile()‎: تعيد لائحة تحتوي جميع عناصر المصفوفة أو المجموعة التي استُدعيت عبرها باستثناء العناصر الأخيرة المحددة بالمعامل المُمرّر nوالتي تحقق شرطا منطقيا محددًا.
  • dropLast()‎: تعيد لائحة تحتوي جميع عناصر المصفوفة أو المجموعة التي استُدعيت عبرها باستثناء العناصر الأخيرة المحددة بالمعامل المُمرّر n.

مصادر