الفرق بين المراجعتين ل"Kotlin/collections/dropLast"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط (تدقيق الأمثلة.)
ط
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: الدالة <code>dropLast()‎</code> في لغة Kotlin}}</noinclude>
+
<noinclude>{{DISPLAYTITLE: الدالة <code>dropLast()‎</code> في Kotlin}}</noinclude>
 
تعيد الدالة <code>dropLast()‎</code> [[Kotlin/List|قائمة]] تحوي جميع عناصر  [[Kotlin/Array|المصفوفة]] أو [[Kotlin/Array|المجموعة]] التي استُدعيت معها باستثناء آخر <code>n</code> عنصر.
 
تعيد الدالة <code>dropLast()‎</code> [[Kotlin/List|قائمة]] تحوي جميع عناصر  [[Kotlin/Array|المصفوفة]] أو [[Kotlin/Array|المجموعة]] التي استُدعيت معها باستثناء آخر <code>n</code> عنصر.
  
سطر 37: سطر 37:
  
 
==مصادر==
 
==مصادر==
*[https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/drop-last.html الدالة dropLast()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
+
*[https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/drop-last.html صفحة الدالة dropLast()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin Functions]]
 
[[تصنيف:Kotlin Functions]]

مراجعة 07:03، 23 يوليو 2018

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

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

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

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

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

أمثلة

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

تعرِّف الشيفرة الآتية مصفوفة باسم array باستخدام الدالة ()arrayOf ثمَّ تستخدم الدالة ()dropLast لحذف آخر عنصرين من هذه المصفوفة:

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

انظر أيضًا

مصادر