الفرق بين المراجعتين لصفحة: «Kotlin/collections/toIntArray»

من موسوعة حسوب
ط تعديل المثال.
سطر 15: سطر 15:
fun main(args: Array<String>) {
fun main(args: Array<String>) {
     val array: Array<Int> = arrayOf(4, 5, 6)
     val array: Array<Int> = arrayOf(4, 5, 6)
   
 
     println(Arrays.toString(array.toIntArray())) // [4, 5, 6]
     println(Arrays.toString(array.toIntArray())) // [4, 5, 6]
    println(array.toIntArray().javaClass.kotlin.qualifiedName) // kotlin.IntArray
}
}
</syntaxhighlight>
</syntaxhighlight>

مراجعة 11:07، 29 أغسطس 2018

تحول الدالة toIntArray()‎ المصفوفة العامة (أي من النوع Array<Int>‎) أو المجموعة التي استُدعيت معها إلى مصفوفة من النوع IntArray.

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

fun Array<out Int>.toIntArray(): IntArray 
fun Collection<Int>.toIntArray(): IntArray

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

تعاد مصفوفة من النوع IntArray تحوي جميع عناصر المصفوفة العامة (أي من النوع Array<Int>‎) أو المجموعة المعطاة.

أمثلة

استعمال الدالة ()toIntArray لتحويل مصفوفة من النوع Array<Int>‎ إلى النوع IntArray:

import java.util.Arrays

fun main(args: Array<String>) {
    val array: Array<Int> = arrayOf(4, 5, 6)

    println(Arrays.toString(array.toIntArray())) // [4, 5, 6]
    println(array.toIntArray().javaClass.kotlin.qualifiedName) // kotlin.IntArray
}

انظر أيضًا

مصادر