البرمجة بالكوتلن

كيفية تعريف وإنشاء المصفوفات Arrays في الكوتلن Kotlin؟

يمكن تعريف المصفوفات (Arrays) في الكوتلن باستخدام الكلمة المفتاحية “arrayOf” مع قائمة القيم المراد وضعها في المصفوفة بين قوسين مربعين. على سبيل المثال:

“`
val numbers = arrayOf(1, 2, 3, 4, 5)
“`

يمكن إنشاء مصفوفة جديدة عن طريق تحديد حجمها ونوع بياناتها باستخدام الكلمة المفتاحية “Array” وتمرير حجم المصفوفة كمعامل، ونوع البيانات المراد تخزينها في المصفوفة. على سبيل المثال:

“`
val names = Array(5) { “” }
“`

سينشئ هذا المثال مصفوفة جديدة تحتوي على 5 عناصر من نوع السلسلة الفارغة (String). يمكن إضافة عناصر إلى المصفوفة باستخدام الفهرسة (indexing) وتعيين القيم المراد تخزينها. على سبيل المثال:

“`
names[0] = “John”
names[1] = “Jane”
“`

يتم الوصول إلى العنصر في المصفوفة باستخدام الفهرسة (indexing)، على سبيل المثال:

“`
val secondNumber = numbers[1] “`

هذا يعيد العنصر الثاني في المصفوفة (الذي يحتوي على الرقم 2).