حلقهٔ While در جاوا

از ویکی کد
پرش به ناوبری پرش به جستجو
Main Page Tutorial
Java-menu.jpeg
موارد آموزشی
۱آموزش
۲مقدمه
۳شروع
۴شیوهٔ نوشتار
۵نظرات
۶متغیرها
۷انواع داده‌ها
۸تبدیل‌کردن نوع داده‌ها
۹عملگرها
۱۰مقادیر رشته‌ای
۱۱کلاس ریاضی
۱۲مقادیر منطقی
۱۳ساختار If … Else
۱۴عبارت Switch
۱۵حلقهٔ While
۱۶حلقهٔ For
۱۷عبارات Break و Continue
۱۸آرایه‌ها
متدها در جاوا
کلاس‌ها در جاوا
فایل‌ها در جاوا
مرجع در جاوا
مثال‌ها در جاوا

حلقه‌ها

حلقه‌ها می‌توانند بلاک مشخصی از کد را تا زمانی که یک شرط به خصوص برقرار است اجرا کنند. [۱]

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

حلقه While در جاوا

حلقه while بلاک مشخصی از کد را تا زمانی که یک شرط بخصوص برقرار است را اجرا می‌کند:

شیوه نوشتار

1 while (condition) {
2   // code block to be executed
3 }

در مثال زیر، کد درون حلقه اجرا شده و تکرار می‌شود، این عمل تا زمانی که یک متغیر (i) کوچکتر از ۵ است، ادامه می‌یابد:

مثال

1 int i = 0;
2 while (i < 5) {
3   System.out.println(i);
4   i++;
5 }
نکته: فراموش نکنید که مقدار متغیری را که در شرط استفاده می‌کنید را در هر بار اجرا یک واحد اضافه کنید، در غیر اینصورت حلقه هرگز پایان نخواهد یافت.

حلقه Do/While

حلقهdo/whileنوعی از حلقهwhileاست. این حلقه یک بار بلاک کد را قبل از بررسی برقرار بودن شرط اجرا می‌کند، سپس در صورتی‌که شرط برقرار باشد اجرا را تکرار می‌کند.

شیوه نوشتار

1 do {
2   // code block to be executed
3 }
4 while (condition);

مثال زیر از یک حلقهdo/whileاستفاده می‌کند. این حلقه همیشه حداقل یک بار اجرا خواهد شد حتی اگر شرط حلقه برقرار نباشد، زیرا که بلاک کد حلقه قبل از بررسی شرط اجرا می‌شود:

مثال

1 int i = 0;
2 do {
3   System.out.println(i);
4   i++;
5 }
6 while (i < 5);
فراموش نکنید که مقدار متغیری را که در شرط استفاده می‌کنید را در هر بار اجرا یک واحد اضافه کنید، در غیر اینصورت حلقه هرگز پایان نخواهد یافت.

تمرینات جاوا

Time2wait.svg ساخت نمونه مثال این بخش در دست اقدام است.


منابع آموزشی