الخاصية ByteArray.size في لغة Kotlin
تعبِّر الخاصيّة size
عن عدد العناصر الموجودة في المصفوفة (ByteArray).
البنية العامة
val size: Int
القيم المعادة
عددٌ صحيحٌ يساوي عدد العناصر في المصفوفة المُحدَّدة.
أمثلة
استخدام الخاصية size
مع مصفوفة أعداد صحيحة (integers)
يُنشِئ التابع arrayOf()
مصفوفةً باسم arrayOfInt
تحتوي على خمسة أعدادٍ صحيحة، وعند تنفيذ الشيفرة سيظهر العدد 5
:
fun main(args: Array<String>) {
val arrayOfInt = arrayOf(1, 2, 3, 4, 5)
println(arrayOfInt.size) // 5
}
استخدام الخاصية size
مع مصفوفة سلاسل نصية (strings)
يُنشئ التابع arrayOf()
مصفوفةً باسم arrayOfStr
والتي تحتوي على سلسلتين نصيّتين وعند تنفيذ الشيفرة سيظهر العدد 2
:
fun main(args: Array<String>) {
val arrayOfStr = arrayOf("programming","kotlin")
println(arrayOfStr.size) // 2
}
استخدام الخاصية size
مع مصفوفة فارغة (empty)
يُنشِئ التابع arrayOf()
مصفوفةً فارغةً (لا تحتوي أيًا من العناصر) باسم emptyArray
من النوع Int
(أي أنها مُعدَّةٌ لتخزين الأعداد الصحيحة)، وبالتالي فإنَّه عند تنفيذ الشيفرة سيظهر العدد 0
:
fun main(args: Array<String>) {
val emptyArray: Array<Int> = arrayOf()
println(emptyArray.size) // 0
}
انظر أيضًا
- التابع
()get
: يعيد العنصر من المصفوفة المُحدَّدة عند الفهرس (index) المُعطى. - التابع
()set
: يعيّن قيمة العنصر من المصفوفة المُحدَّدة عند الفهرس (index) المُعطى. - التابع
()iterator
: يُنشِئ عنصرًا تكراريًّا (iterator) لعناصر المصفوفة المُحدَّدة.