آموزش حلقه do-while در جاوا

سلام دوستان در این سری از آموزش برنامه نویسی جاوا به آموزش حلقه do-while در جاوا می پردازیم همانطور گفته بودیم از حلقه برای انجام تکرار کار استفاده می شود زمانی که تعداد تکرار حلقه معلوم نیست و لازم باشد حداقل یک بار اجرا شود از حلقه do-while می توان استفاده کرد.
حلقه do-while حداقل یکبار اجرا می شود زیر ابتدا حلقه انجام می شود سپس شرط چک می شود.
فولچارت حلقه do-while همانند زیر است.
 

 
مثل همیشه ابتدا Syntax مربوط به حلقه do-while  را بررسی می کنیم.

do یعنی انچام بده و while به معنی تازمانی که شرط پا برجا باشد.
در ادامه به یک مثال ساده از حلقه do-while می پردازیم.
یک کلاس به نام DoWhileExample  ایجاد کنید و کدهای زیر را در آن قرار دهید.

در بالا یک متغیر گرفتیم که زمانی که وارد do می شود یکی یکی به آن اضافه می شود و در while هم بررسی کردیم این حلقه بیشتر از 10 بار اجرا نشود. البته 11 بار اجرا می شود ولی 11 همین بار نمایش داده نمی شود (چاپ نمی شود چون شرط را نقض می کند)
خروجی کد بالا همانند زیر خواهد بود.

خب شاید بپرسید چگونه یک حلقه نامحدود(بی نهایت) یا infinity ایجاد کنیم این کار به سادگی هر چه تمام مثل زیر می تواند انجام گیرید.

یک نمونه کد برای ایجاد حلقه infinity همانند زیر خواهد بود.
یک کلاس به نام DoWhileExample2 ایجاد کنید و کدهای زیر را در آن قرار دهید.

خروجی کد بالا نامحدود خواهد بود برای اینکه آن را متوقف کنید از دکمه های ترکیبی Ctrl+C استفاده کنید.
خروجی کد بالا همانند زیر خواهد بود.

 
این آموزش هم همانند آموزش های قبلی به پایان رسید.
موفق و پیروز باشید.

مطالعه بیشتر