دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۴
  • مهر

جلسه ۰۸ : حلقه های تکرار در جاوا

  • دسته‌بندی‌ها :
جلسه ۰۸ : حلقه های تکرار در جاوا
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرنو کاربرانی که دوره کامل آموزش برنامه نویسی جاوا را دنبال می کنند. ممکن است وضعیتی بوجود بیاید که لازم شود مجموعه ای از کدها را به دفعات متعدد اجرا کنید. این وضعیت به دفعات زیاد در برنامه های مختلفی که می نویسید پیش خواهد آمد.حداقل برای جستجوی مقداری در میان مجموعه ای از مقادیر یا داده ها یا چیزی شبیه این شما حتما نیاز دارید که از حلقه های تکرار استفاده کنید. حلقه های تکرار در تمام زبان های برنامه نویسی محبوب دنیا جزء دستورات اصلی و پایه محسوب می شوند. از این رو آشنایی با حلقه های تکرار در جاوا و چگونگی استفاده از آن ها از اهمیت خاصی برخوردار می باشد. برای این منظور در ادامه ی مباحث آشنایی با حلقه های تکرار در جاوا و دستور کنترل اجرای حلقه در جاوا با ما همراه باشید.

      آشنایی با حلقه های تکرار در جاوا

      حلقه های تکرار در جاوا شامل چندین نوع می باشد که هر کدام برای وضعیت خاصی کارایی دارد.

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

      بطور کلی ساختار حلقه های تکرار به اجازه می دهد که دسته ای از کدها را چندین بار اجرا کنیم.

      ساختار کلی حلقه های تکرار:

      آشنایی با حلقه های تکرار در جاوا

      آشنایی با حلقه های تکرار در جاوا

      جاوا به طور کلی سه نوع حلقه تکرار را ارائه می دهد که به شرح جدول زیر است:

      ردیفحلقه ی تکرار و توضیح آن
      ۱while loop

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

       

      ۲for loop

      دستورات داخل این حلقه به تعداد دفعاتی که در ابتدای حلقه مشخص شده تکرار می شود.

       

      ۳do…while loop
      این حلقه همانند while loop است با این تفاوت که شرط تکرار حلقه در انتهای آن بررسی می شود.

      دستور کنترل اجرای حلقه

      اغلب زبان های برنامه نویسی از جمله جاوا دستوراتی را برای کنترل اجرای حلقه های تکرار ارائه می دهند.

      این دستورات اجرای یک حلقه را ریست کرده و یا آن را متوقف می کند.

      دستورات کنترل حلقه های تکرار در جاوا به شرح جدول زیر است:

      Sr.No.Control Statement & Description
      ۱break statement

      این دستور داخل حلقه ی تکرار قرار می گیرد و وظیفه ی آن اتمام اجرای حلقه است.

       

      ۲continue statementاین دستور نیز داخل حلقه قرار گرفته و اجرای حلقه را به ابتدای آن منتقل می کند.

      ساختار پیشرفت حلقه های تکرار در جاوا

      در زیر ساختار افزایش حلقه ی تکرار را نشان داده ایم:

      مثال : 

      تشریح ساختار فوق:

      • Declaration : متغیری است که در برگیرنده ی شمارنده ی افزایش حلقه است و داخل بلوک حلقه نیز قابل دسترسی است.
      • Expression : این شرط بررسی مقدار متغیر اعلام شده در هر بار اجرای حلقه ی تکرار می باشد.

      مثال:

      مثال : 

      خروجی کد فوق در جاوا بصورت زیر خواهد بود:

      مثال : 

      کلام آخر

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

      QR:  جلسه ۰۸ : حلقه های تکرار در جاوا
      به اشتراک بگذارید