مقدمة إلى Kotlin For Loop
Kotlin هي لغة برمجة حديثة تتميز بالبساطة والمرونة، وتستخدم بشكل واسع في تطوير تطبيقات الأندرويد. من بين الأدوات المهمة التي توفرها Kotlin للمبرمجين هي الحلقات التكرارية، وتحديدًا حلقة for. تتيح لك حلقات for تنفيذ نفس الكود عدة مرات بناءً على شروط معينة، مما يسهل عليك التعامل مع المجموعات والبيانات المتكررة.
كيفية استخدام For Loop في Kotlin
تتميز حلقة for في Kotlin ببساطتها وسهولة استخدامها. يمكنك استخدامها للتكرار عبر نطاق من القيم، أو عبر عناصر مجموعة مثل قائمة أو مصفوفة. الصيغة الأساسية لحلقة for في Kotlin هي:
for (item in collection) {
// الكود الذي سيتم تنفيذه
}
هنا، item يمثل العنصر الحالي في المجموعة، وcollection هي المجموعة التي تريد التكرار عبرها.
أمثلة على For Loop في Kotlin
لنلقِ نظرة على بعض الأمثلة التوضيحية لاستخدام حلقة for في Kotlin:
التكرار عبر نطاق من الأرقام
for (i in 1..5) {
println("الرقم الحالي هو: $i")
}
في هذا المثال، حلقة for تقوم بالتكرار من الرقم 1 إلى 5، وطباعة كل رقم خلال التكرار.
التكرار عبر مصفوفة
val fruits = arrayOf("تفاح", "موز", "برتقال")
for (fruit in fruits) {
println("الفاكهة الحالية هي: $fruit")
}
في هذا المثال، نقوم بالتكرار عبر مصفوفة من الفواكه وطباعة اسم كل فاكهة.
التكرار باستخدام خطوة محددة
for (i in 1..10 step 2) {
println("الرقم الحالي هو: $i")
}
هنا، نستخدم الكلمة المفتاحية step لتحديد خطوة التكرار، حيث تتجاوز الحلقة الأرقام بمقدار 2 في كل مرة.
بهذا نكون قد تعرفنا على كيفية استخدام حلقة for في Kotlin بطرق متعددة ومرنة. هذه الأداة القوية تساعدك على تنفيذ مهام متكررة بكفاءة ودقة، مما يسهل عملية البرمجة بشكل كبير.
