الدالة asList()
في لغة Kotlin
< Kotlin | collections
اذهب إلى التنقل
اذهب إلى البحث
تُعيد الدالة asList()
لائحة (list) والتي تُغلّف المصفوفة الاصلية التي استُدعيت عبرها.
البنية العامة
fun <T> Array<out T>.asList(): List<T>
fun ByteArray.asList(): List<Byte>
fun ShortArray.asList(): List<Short>
fun IntArray.asList(): List<Int>
fun LongArray.asList(): List<Long>
fun FloatArray.asList(): List<Float>
fun DoubleArray.asList(): List<Double>
fun BooleanArray.asList(): List<Boolean>
fun CharArray.asList(): List<Char>
القيم المعادة
لائحة (list) تُغلّف المصفوفة الاصلية التي استُدعيت عبرها.
أمثلة
استخدام الدالة ()
asList
مع المصفوفات
تعرف الشيفرة الآتية مصفوفة باسم array
مكونة من حرفين باستخدام الدالة ()arrayOf
، ثم تنشئ لائحة من المصفوفة array
باسم list
باستخدام ()
asList
ثم تطبع تلك اللائحة:
fun main(args: Array<String>) {
val array = arrayOf("a", "b")
val list = array.asList()
println(list) // [a, b]
}
انظر أيضًا
asIterable()
: تُنشئ نسخة تكرارية (Iterable instance) والتي تُغلّف المصفوفة الاصلية وتعيد عناصرها عندما تُستخدم في حلقات التكرار (مثلfor
).asSequence()
: تعيد نسخة من النوع Sequence والتي تُغلّف المصفوفة الاصلية وتعيد عناصرها عندما تطبق تستخدم في حلقات التكرار (مثلfor
).
مصادر