case
اینجا درباره کلیدواژه case حرف می زنیم. این کلمه در switch استفاده می شود. با آن، مسیرهای مختلف برنامه را جدا می کنیم. پس «case» یعنی شرطِ یک حالت خاص. تمرکز ما روی کلیدواژه case است.
تعریف «case» در جاوا
«case» یک بلوک کد را در دستور switch علامت می زند. «switch statement» یعنی انتخاب بین چند حالت. مثل انتخاب روز مدرسه از روی شماره.
گام های عملی
- یک متغیر (Variable) مثل
dayتعیین کن. - یک
switchبساز و حالت ها را بنویس. - برای هر
caseکد و سپسbreakبگذار.
مثال: نام روز با case
int day = 4;
switch (day) {
case 1: {
System.out.println("Monday");
break;
}
case 2: {
System.out.println("Tuesday");
break;
}
case 3: {
System.out.println("Wednesday");
break;
}
case 4: {
System.out.println("Thursday");
break;
}
case 5: {
System.out.println("Friday");
break;
}
case 6: {
System.out.println("Saturday");
break;
}
case 7: {
System.out.println("Sunday");
break;
}
}
نکته: مثل نمونه، بعد از هر case معمولاً break بگذار. این کار جلوی اجرای حالت بعدی را می گیرد.
لینک های داخلی
- کلیدواژه ها؛ مرور همه کلمات رزرو جاوا.
- مرجع جاوا؛ دسترسی سریع به بخش های مرجع.
منابع بیشتر
- W3Schools: case keyword برای تعریف کوتاه.
- W3Schools: Java Switch برای یادگیری کامل switch.
جمع بندی سریع
caseحالتِ یکswitchرا مشخص می کند.- برای هر حالت، کد جدا می نویسیم.
- بعد از هر حالت،
breakمعمولاً ضروری است. - مثال بالا روز هفته را چاپ می کند.