يمكن التعامل مع الحلقات في لغة البرمجة Kotlin من خلال حلقتين أساسيتين هما:
1. For Loop: يتيح For Loop في Kotlin التكرار على جميع عناصر معرفة مسبقًا في مجموعة معينة. يتم استخدامه عادةً في حالات مثل تكرار قائمة العناصر أو التحقق من العناصر الموجودة في قاعدة البيانات أو المصفوفة.
مثال:
for (i in 1..10) {
println(i)
}
2. While Loop: يتيح While Loop في Kotlin تكرار حلقة لا يعتمد على عدد معين من العناصر، بل يمكن أن يستمر حتى تتحقق شرط معين. يتم استخدامه عادةً في حالات مثل معالجة القيم المدخلة من المستخدمين أو المراقبة المستمرة لتغييرات معينة في تطبيق ما.
مثال:
var i = 1
while(i <= 10) {
println(i)
i++
}
يتم استخدام حلقتي البرمجة For Loop و While Loop في Kotlin بنفس طريقة استخدامها في البرامج الأخرى مثل Java و Python.