الدالة toByteArray()‎ في لغة Kotlin

من موسوعة حسوب
< Kotlin‏ | collections
مراجعة 19:19، 23 يونيو 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الدالة <code>toByteArray()‎</code> في لغة Kotlin}}</noinclude> تعيد الدالة<code>toByteArray()‎</code> Kotlin/Array|...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

تعيد الدالةtoByteArray()‎ مصفوفة من القيم المنطقية (من النوع BooleanArray) تضم جميع عناصر المصفوفة العامة (أي من النوع Array<out Boolean>‎) أو المجموعة  التي استُدعيت عبرها.

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

fun Array<out Boolean>.toBooleanArray(): BooleanArray 
fun Collection<Boolean>.toBooleanArray(): BooleanArray

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

مصفوفة من القيم المنطقية (من النوع BooleanArray) تضم جميع عناصر المصفوفة العامة (Array<out Boolean>‎) أو المجموعة  التي استُدعيت عبرها.

أمثلة

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

تعرّف الشيفرة الآتية  مصفوفة باسم array من النوع Array<Boolean>‎ مكونة من ثلاثة قيم منطقية باستخدام الدالة ()arrayOf‎، ثم تستخدم الدالة()toByteArray على array، ثم تطبع الناتج:

import java.util.Arrays

fun main(args: Array<String>) {
val array : Array <Boolean> = arrayOf(true, true, false)
    
println(Arrays.toString (array.toBooleanArray()) ) // [true, true, false]
}

أنظر أيضًا

مصادر