Kotlin

Kotlin — حلقه for (For Loop)

آخرین بروزرسانی: 1404/08/14

حلقه for (For Loop)

حلقه for یعنی تکرار منظم کارها. مثل رد شدن از اسامی کلاس، یکی یکی. با عملگر in روی مجموعه ها می چرخیم.

پیمایش آرایه با for

برای پیمایش عنصرهای آرایه از for همراه in استفاده کن.

val cars = arrayOf("Volvo", "BMW", "Ford", "Mazda")
for (x in cars) {
  println(x)
}

مشاهده در ادیتور

نکته: عملگر in یعنی «عضو بودن». مثل چک کردن نام در لیست.

پیمایش آرایه عددی

می توانی روی هر نوع آرایه بچرخی؛ عددی یا رشته ای فرقی ندارد.

val nums = arrayOf(1, 5, 10, 15, 20)
for (x in nums) {
  println(x)
}

مشاهده در ادیتور

حلقه سنتی for در کاتلین؟

در کاتلین حلقه سنتی جاوا وجود ندارد. اینجا for روی آرایه ها و رِنج ها می چرخد.

برای مرور آرایه ها به بخش آرایه ها برو. همچنین این صفحه حلقه for را نگه دار.

تمرین مرحله ای

  1. یک آرایه از نمره ها بساز.
  2. با for همه نمره ها را چاپ کن.
  3. اگر نمره کم بود، پیام هشدار چاپ کن.

جمع بندی سریع

  • for با in پیمایش می کند.
  • روی هر آرایه کار می کند.
  • حلقه سنتی جاوا اینجا نیست.
  • برای رنج ها بخش ranges را ببین.