الخاصية Array.size في لغة Kotlin
تعبِّر الخاصيّة size عن عدد العناصر الموجودة في المصفوفة (array).
البنية العامة
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) لعناصر المصفوفة المُحدَّدة.