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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
سطر 17: سطر 17:
 
[[Kotlin/List|لائحة]] تضم عناصر  [[Kotlin/Array|المصفوفة]] أو [[Kotlin/collections|المجموعة]] التي استُدعيت عبرها بالترتيب المعكوس.
 
[[Kotlin/List|لائحة]] تضم عناصر  [[Kotlin/Array|المصفوفة]] أو [[Kotlin/collections|المجموعة]] التي استُدعيت عبرها بالترتيب المعكوس.
 
==أمثلة==
 
==أمثلة==
===استخدام الدالة <code>()reversed</code> مع المصفوفات===
+
===استخدام الدالة <code>()reversed</code> مع اللوائح===
 
تعرف الشيفرة الآتية  لائحة باسم <code>list</code> مكونة من ستة أعداد باستخدام الدالة <code>()List<Int?>‎</code>، ثم تستخدم الدالة <code>()reversed</code> على <code>list</code>، ثم تطبع الناتج:<syntaxhighlight lang="kotlin">
 
تعرف الشيفرة الآتية  لائحة باسم <code>list</code> مكونة من ستة أعداد باستخدام الدالة <code>()List<Int?>‎</code>، ثم تستخدم الدالة <code>()reversed</code> على <code>list</code>، ثم تطبع الناتج:<syntaxhighlight lang="kotlin">
 
fun main(args: Array<String>) {
 
fun main(args: Array<String>) {

مراجعة 19:26، 3 يونيو 2018

تُعيد الدالةreversed()‎ لائحة تضم عناصر المصفوفة أو المجموعة التي استُدعيت عبرها بالترتيب المعكوس.

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

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

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

لائحة تضم عناصر المصفوفة أو المجموعة التي استُدعيت عبرها بالترتيب المعكوس.

أمثلة

استخدام الدالة ()reversed مع اللوائح

تعرف الشيفرة الآتية  لائحة باسم list مكونة من ستة أعداد باستخدام الدالة ()List<Int?>‎، ثم تستخدم الدالة ()reversed على list، ثم تطبع الناتج:

fun main(args: Array<String>) {
var list = listOf(1, 2, 3, 4, 5, 6)
    
print(list.reversed()) // [6, 5, 4, 3, 2, 1]
}

انظر أيضًا

مصادر