تفاوت بین شکست و ادامه در جاوا

فهرست مطالب:

تفاوت بین شکست و ادامه در جاوا
تفاوت بین شکست و ادامه در جاوا

تصویری: تفاوت بین شکست و ادامه در جاوا

تصویری: تفاوت بین شکست و ادامه در جاوا
تصویری: #3.5 آموزش جاوا | شکستن و ادامه دادن 2024, نوامبر
Anonim

تفاوت کلیدی – شکست در مقابل ادامه در جاوا

در برنامه نویسی، گاهی اوقات لازم است یک عبارت یا مجموعه ای از عبارات را چندین بار تکرار کنید. حلقه ها برای تکرار چندین بار مجموعه ای از دستورالعمل ها استفاده می شوند. برخی از نمونه‌های حلقه‌ها عبارتند از حلقه while، حلقه do while و حلقه for. در حلقه while ابتدا عبارت تست ارزیابی می شود. اگر درست باشد، عبارات داخل حلقه while اجرا می شوند. در پایان، عبارت تست دوباره ارزیابی می شود. اگر درست باشد، عبارات دوباره اجرا می شوند. وقتی عبارت تست غلط شد، حلقه خاتمه می یابد. حلقه do while شبیه حلقه while است.اما دستورات یک بار قبل از بررسی عبارت تست اجرا می شوند. حلقه for زمانی استفاده می شود که تعداد تکرارها در ابتدا مشخص باشد. اولیه سازی ابتدا اتفاق می افتد. سپس عبارت تست بررسی می شود. اگر درست باشد، حلقه اجرا می شود. سپس عبارت به روز رسانی ارزیابی می شود. دوباره، عبارت تست بررسی می شود. اگر درست باشد، حلقه اجرا می شود. این فرآیند تا زمانی که عبارت تست نادرست شود تکرار می شود. گاهی اوقات لازم است که برخی از عبارات داخل حلقه را نادیده بگیرید یا بدون بررسی عبارت تست فوراً حلقه را خاتمه دهید. برای دستیابی به این وظیفه می توان از دستورات break و continue استفاده کرد. از break برای خاتمه سریع حلقه و انتقال کنترل برنامه به عبارت بعدی بعد از حلقه استفاده می شود. ادامه برای رد شدن از تکرار فعلی حلقه استفاده می شود. این تفاوت اصلی بین شکستن و ادامه دادن در جاوا است.

شکست در جاوا چیست؟

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

تفاوت بین شکستن و ادامه در جاوا
تفاوت بین شکستن و ادامه در جاوا

شکل 01: برنامه جاوا با دستور شکست

طبق برنامه بالا، حلقه for از 1 تا 10 تکرار می شود. وقتی مقدار i 6 شد، عبارت تست درست می شود. بنابراین، دستور break اجرا می شود و حلقه خاتمه می یابد. بنابراین، مقدار بعد از 6 چاپ نمی شود. فقط مقدار 1 تا 5 چاپ می شود.

ادامه در جاوا چیست؟

ادامه برای رد شدن از تکرار فعلی حلقه استفاده می شود.کلمه کلیدی "ادامه" برای نشان دادن عبارت ادامه استفاده می شود. هنگامی که ادامه اجرا می شود، کنترل برنامه به انتهای حلقه می رسد. سپس عبارت تست بررسی می شود. در یک حلقه for، دستور به روز رسانی قبل از ارزیابی عبارت تست بررسی می شود.

تفاوت کلیدی بین شکستن و ادامه در جاوا
تفاوت کلیدی بین شکستن و ادامه در جاوا

شکل 02: برنامه جاوا با عبارت ادامه

طبق برنامه بالا، حلقه for از 1 تا 10 تکرار می شود. وقتی i 1 است، باقیمانده پس از تقسیم بر دو برابر 1 است. بنابراین، شرط if درست است. بنابراین، دستور continue اجرا می‌شود و تکرار به بعدی می‌رود. سپس i می آید 2. وقتی 2 را بر 2 تقسیم می کنیم، باقیمانده 0 می شود. شرط نادرست است. بنابراین ادامه اجرا نمی شود. بنابراین، مقدار 2 چاپ می شود. در تکرار بعدی، i 3 است. با تقسیم آن بر 2، باقیمانده 1 می شود.شرط درست است. بنابراین، اجرا را ادامه دهید و تکرار به بعدی می‌پرد و i می‌شود 4. این روند تکرار می‌شود تا i 10 شود. اگر باقیمانده یک باشد، تکرار به دلیل عبارت continue به بعدی می‌رود. فقط اعداد زوج چاپ می شوند.

شباهت بین شکست و ادامه در جاوا چیست؟

هر دو شکستن و ادامه در جاوا برای تغییر اجرای حلقه استفاده می شوند

تفاوت بین استراحت و ادامه در جاوا چیست؟

break در مقابل ادامه در جاوا

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

خلاصه – استراحت در مقابل ادامه در جاوا

در برنامه نویسی، لازم است یک دستور از یک گروه از دستورات را چندین بار تکرار کنید. حلقه ها برای آن کارها استفاده می شوند. گاهی اوقات لازم است برخی از عبارات داخل حلقه را نادیده بگیرید یا فوراً حلقه را خاتمه دهید. از استراحت و ادامه می توان برای رسیدن به آن کار استفاده کرد. از break برای خاتمه سریع حلقه و انتقال کنترل برنامه به عبارت بعدی بعد از حلقه استفاده می شود. ادامه برای رد شدن از تکرار فعلی حلقه استفاده می شود. این تفاوت بین شکستن و ادامه دادن در جاوا است.

توصیه شده: