الخاصية 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
مع مصفوفة فارغة
يُنشئ التابع arrayOf()
مصفوفةً باسم emptyArray
من النوع Int
(أي أنها مُعدَّة لتخزين الأعداد الصحيحة) والتي لا تحتوي على أيّ عنصر، وبالتالي سيظهر العدد 0
عند تنفيذ الشيفرة:
fun main(args: Array<String>) {
val emptyArray: Array<Int> = arrayOf()
println(emptyArray.size) // 0
}
انظر أيضًا
()get
: تعيد العنصر عند الفهرس (index) المُحدَّد في المصفوفة.()set
: تعيّن قيمة العنصر عند الفهرس (index) المُحدَّد في المصفوفة.()iterator
: تنشئ iterator لعناصر المصفوفة.