حلقه for در کاتلین – به زبان ساده

۸۴۱
۱۴۰۲/۰۷/۱
۲ دقیقه
PDF
آموزش متنی جامع
امکان دانلود نسخه PDF

حلقه for روی هر چیزی که «تکرارپذیر» (iterable) باشد یا خود یک «تکرارکننده» (Iterator) باشد، چرخه تکرار تعریف می‌کند. منظور از شیء تکرارپذیر هر چیزی است که تابع ()iterator دارد و یک شیء عرضه می‌کند. در این مقاله با حلقه for در کاتلین آشنا خواهیم شد.

حلقه for در کاتلین – به زبان سادهحلقه for در کاتلین – به زبان ساده
997696

1. In

In ساده‌ترین حلقه for است که روی هر عنصر در یک لیست تکرار می‌کند:

2. تکرارکننده ..

این تکرارکننده روی بازه‌ای بین 0 (خود صفر هم شامل است) تا 5 (خودش را نیز شامل می‌شود) عمل می‌کند.

3. until

حلقه for بین بازه‌ای از 0 (شامل است) تا 5 (خودش شامل نیست) عمل می‌کند:

4. downTo

به صورت کاهشی از 5 (خودش نیز شامل است) تا 0 (خودش نیز شامل است) عمل می‌کند:

5. step

در زمان تکرار کردن روی اعداد به میزان تعیین شده در step پرش می‌کند.

6. ()withIndex

روی یک لیست با اندیس آیتم جاری می‌چرخد:

7. indices

از طریق اندیس‌ها روی یک لیست می‌چرخد:

8. تکرار روی Map با استفاده از مداخل به عنوان اشیا

بدین ترتیب با روش‌های مختلف استفاده از حلقه‌های تکرار در کاتلین آشنا شدیم.

اگر این مطلب برای شما مفید بوده است، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:

==

بر اساس رای ۷ نفر
آیا این مطلب برای شما مفید بود؟
اگر پرسشی درباره این مطلب دارید، آن را با ما مطرح کنید.
منابع:
quick-code
PDF
مطالب مرتبط
نظر شما چیست؟

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *