الفرق بين المراجعتين لصفحة: «Kotlin/collections/reversed»
< Kotlin | collections
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 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]
}