حلقه for

حلقه for کلاسیک در جاوا: شمارنده، شرط و گام در یک خط.

حلقه for

وقتی تعداد تکرارها مشخص است، for بهترین انتخاب است:

for (init; condition; update) {
    // بدنه
}

// مثال: ۱ تا ۵
for (int i = 1; i <= 5; i++) {
    System.out.println("تکرار: " + i);
}

سه بخش for

بخشکاربردمثال
initشروع (یک بار)int i = 1
conditionشرط ادامهi <= 5
updateبعد از هر تکرارi++

مثال‌های رایج

شمارش معکوس

for (int i = 5; i >= 1; i--) {
    System.out.println(i);
}

گام‌های ۲تایی

for (int i = 0; i <= 10; i += 2) {
    System.out.println(i);   ← 0 2 4 6 8 10
}

جدول ضرب

for (int i = 1; i <= 5; i++) {
    System.out.println("۷ × " + i + " = " + (7 * i));
}

حلقه تو در تو — جدول ضرب کامل

for (int i = 1; i <= 5; i++) {
    for (int j = 1; j <= 5; j++) {
        System.out.print((i * j) + "\t");
    }
    System.out.println();   ← خط جدید بعد از هر سطر
}

جمع اعداد

int sum = 0;
for (int i = 1; i <= 100; i++) {
    sum += i;
}
System.out.println(sum);   ← 5050

for در مقابل while

ویژگیforwhile
تعداد تکرارمشخصنامشخص
شمارندهداخل forبیرون while
خواناییبیشتر برای شمارشبیشتر برای شرط

این مبحث بخشی از دوره آموزش کامل جاوا است.

ابزارهای مرتبط