رفتن به مطلب
محفل من
Mostafa

عبارت شرطی Switch در جاوا

پست های پیشنهاد شده

عبارت Switch جاوا یک مقدار را با شرایط مختلف بررسی و کد مناسب را اجرا می کند. این مانند عبارت if-else-if است . با عبارت Switch می توان از بایت، کوتاه، int، long، enum انواع، String و برخی از انواع بسته بندی مانند Byte، Short، Int و Long استفاده کرد . از جاوا 7، شما می توانید از رشته ها در عبارت Switch استفاده کنید.

به عبارت دیگر، عبارت Switch برابری یک متغیر را در برابر مقادیر متعدد آزمایش می کند.

نکات مهم :

1.می توان یک یا N مقدار مقادیر مورد برای یک عبارت switch را داشته باشد.
2.مقدار case باید فقط از نوع عبارت Switch باشد. مقدار مورد باید به معنای واقعی یا ثابت باشد. این متغیرها را اجازه نمی دهد.
3.مقدار case باید منحصر به فرد باشد. در صورت مقدار تکراری، خطای کامپایل زمان ارائه می شود.
4.عبارت Switch  باید از بایت، کوتاه، int، طولانی (با نوع Wrapper خود)، enums و رشته باشد.
5.هر مورد عبارت Switch می تواند یک عبارت شکستن داشته باشد که اختیاری است. هنگامی که کنترل به بیانیه شکست می رسد، پس از عبارت Switch ، کنترل می شود. اگر یک دستور شکستن یافت نشد، پرونده بعدی را اجرا می کند.
6.مقدار case می تواند یک برچسب پیش فرض باشد که اختیاری است.

نحوه تعریف :

مخفی

    برای مشاهده مطلب باید در سایت ثبت نام کنید و سپس وارد شوید.

مثال :

مخفی

    برای مشاهده مطلب باید در سایت ثبت نام کنید و سپس وارد شوید.

خروجی : 20

مثال : پیدا کردن ماه

مخفی

    برای مشاهده مطلب باید در سایت ثبت نام کنید و سپس وارد شوید.

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری
    • 1 Posts
    • 37 Views
    • 1 Posts
    • 82 Views
    • 1 Posts
    • 94 Views
    • 1 Posts
    • 78 Views
    • 1 Posts
    • 96 Views
    • 1 Posts
    • 83 Views
    • 1 Posts
    • 81 Views

  • سفارش پروژه برنامه نویسی

×
×
  • اضافه کردن...