break و Continue در برنامه نویسی اندروید

نحوی استفاده از break و continue در برنامه نویسی کاتلین | درس ششم

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

دستور break و continue در برنامه نویسی اندروید چیست؟

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

مطالب مرتبط : نحوی کار با دستور When در کاتلین | آموزش مقدماتی کاتلین | درس چهار

دستور break  در حلقه ها :

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

نحوی استفاده از دستور break  در حلقه ها

دستور break  در حلقه ها

همانطور که در مثال بالا مشاهده می‌کنید ما در if که در داخل  حلقه for قرار دارد یک شرط گذاشتیم که اگر i مساوی 8 شد حلقه را متوقف کن  و کامل از حلقه خارج شود . این کار با break انجام می‌گیرد .

مطالب مرتبط : پیاده سازی متغیر ها در کاتلین | آموزش مقدماتی کاتلین | درس اول

دستور continue در حلقه ها :

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

نحوی استفاده از دستور continue در حلقه ها

دستور continue در حلقه ها

مثالی دیگر برای دستور Continue ، فرض کنید ما میخواهیم اعداد زوج بین 0 تا 20 را چاب کنیم.برای این کار مانند کد زیر عمل می‌کنیم و از دستور Continue بهره می‌بریم.

for (i in 0 until 20)
    {
    if(i%2!=0)
        {
        continue
    }
    println("i->"+i+"\n")
}  

خروجی کد بالا به شکل زیر است :

نمایش اعداد زوج به کمک دستور Continue

نمایش اعداد زوج

مثالی دیگر از استفاده هر دو دستور break و Continue :

استفاده هر دو دستور break و Continue

استفاده از break  & Continue

در اینجا مبحث break و Continue در کاتلین به پایان رسید امیدوارم برای شما عزیزان مفید بوده باشد . اگر در سوالی در مورد این مبحث داشتید حتما در کامنت ها با ما در میان بگذارید .

مطالب مرتبط :ساختار شرطی if-else در کاتلین | آموزش مقدماتی کاتلین | درس سوم
برای امتیاز به این نوشته کلیک کنید!
[کل: 2 میانگین: 5]
تصویر فرشید حبیبی

فرشید حبیبی

من فرشید حبیبی، توسعه‌دهنده نرم‌افزار با تمرکز بر برنامه‌نویسی اندروید هستم. در کنار فعالیت حرفه‌ای خود، وب‌سایت آموزشی «کدایت» را مدیریت می‌کنم و در آن به تولید محتوای آموزشی در حوزه برنامه‌نویسی اندروید می‌پردازم. هدف من، اشتراک دانش و کمک به برنامه‌نویسان برای یادگیری و پیشرفت در مسیر حرفه‌ای‌شان است.

مقالات آموزشگاه کدایت

جدیدترین مقالات و آموزش‌های تکمیلی برنامه‌نویسی را در وبلاگ کدایت بخوانید؛ مرجعی برای یادگیری مباحث پیشرفته کاتلین، توسعه اندروید، وب و فناوری‌های نوین.​

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آموزشگاه کدایت

پلتفرم یادگیری مهارت‌های مهندسی نرم‌افزار

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

اطلاعات تماس

تمامی حقوق این وب‌سایت متعلق به مجموعه کدایت است.

طراحی سایت : ایپک