عبارات Break و Continue در کاتلین
ارسال شده توسط مدیریت
1402-08-16
5 بازدید

در زبان برنامهنویسی Kotlin، دستورهای break
و continue
برای کنترل جریان حلقات (loops) مورد استفاده قرار میگیرند. این دستورها به شما اجازه میدهند جریان اجرای حلقات را تغییر دهید و تصمیمگیریهای خاصی را در طول حلقه انجام دهید.
- Break: دستور
break
در حلقه مورد استفاده قرار میگیرد تا اجرای حلقه بهطور فوری متوقف شود و کنترل به خارج از حلقه منتقل شود. این دستور معمولاً بر اساس یک شرط مشخصی در داخل حلقه اجرا میشود. مثال:
for (i in 1..10) {
if (i == 5) {
break // حلقه بهطور فوری توقف مییابد و اجرای برنامه به خارج از حلقه انتقال مییابد
}
println(i)
}
در مثال بالا، هنگامی که i
مقدار 5 داشت، دستور break
اجرا شد و حلقه توقف یافت.
- Continue: دستور
continue
نیز در حلقه استفاده میشود، اما با تفاوت آن که جریان اجرای حلقه ادامه پیدا میکند. با دستورcontinue
میتوانید تا جلوی یک بخشی از حلقه بروید و کدهای بعدی در آن بخش اجرا نشوند. مثال:
for (i in 1..10) {
if (i % 2 == 0) {
continue // کدهای بعد از این نقطه در حلقه اجرا نشوند و حلقه ادامه یابد
}
println(i)
}
در مثال بالا، وقتی i
عدد زوج باشد، دستور continue
اجرا میشود و کدهای بعد از آن نادیده گرفته میشوند.
استفاده از دستورهای break
و continue
به شما امکان میدهد جریان اجرای حلقه را به صورت دقیقتر کنترل کنید و برنامه را با انجام تصمیمگیریهای خاصی، به شکل مطلوبتری اجرا کنید. این دستورها به خصوص در شرایطی که نیاز به ترتیب اجرای خاصی در داخل حلقه دارید، مفید هستند.
مطالب زیر را حتما مطالعه کنید
ارث بری در کاتلین
وارثی (Inheritance) در Kotlin اجازه میدهد تا یک کلاس (کلاس...
توابع عضو کلاس در کاتلین
در Kotlin، شما میتوانید توابع را در داخل کلاسها تعریف...
سازنده ها در کاتلین
کنستراکتور (Constructor) در Kotlin یک ویژگی اساسی برای ایجاد شیءها...
کلاس ها و اشیاء در کاتلین
در زبان برنامهنویسی Kotlin، کلاسها و اشیاء (Objects) اصول مهمی...
برنامهنویسی شیءگرا در کاتلین
برنامهنویسی شیءگرا (Object-Oriented Programming یا به اختصار OOP) یک رویکرد...
توابع – function در کاتلین
در زبان برنامهنویسی Kotlin، توابع (Functions) نقش مهمی ایفا میکنند....
دیدگاهتان را بنویسید