آموزش جاوا - تصمیم گیری
ساختارهای تصمیمگیری یک یا چند شرط را که توسط برنامه ارزیابی یا آزمایش میشوند را به همراه یک عبارت یا عباراتی که در صورت تشخیص شرط به درستی، اجرا خواهند شد و در صورت تشخیص شرط به نادرستی، اختیاری، دیگر عباراتی که باید اجرا شوند، فراهم میکنند.
شکل کلی یک ساختار تصمیمگیری معمولی که در اکثر زبانهای برنامهنویسی وجود دارد به صورت زیر است:
زبان برنامهنویسی جاوا از انواع زیر اظهارات تصمیمگیری پشتیبانی میکند. برای مشاهده جزئیات آنها، روی لینکهای زیر کلیک کنید.
ردیف | اظهارات و توضیحات |
---|---|
۱ | if
if از یک عبارت بولین تشکیل شده است که به آن یک یا چند عبارت تعلق میگیرد. |
۲ | if...else
if ممکن است توسط یک اظهاره اختیاری به نام else همراه شود که در صورت عبارت بولینی نادرست بودن اجرا میشود. |
۳ | if تودرتو
میتوانید یک جمله if یا else if را درون یک جمله if یا else if دیگر قرار دهید. |
۴ | switch
switch اجازه میدهد یک متغیر را برای برابری با یک لیست ارزشها آزمایش کنید. |
اپراتور ? :
اپراتور شرطی ? : میتواند جایگزین if...else شود. این اپراتور فرم کلی زیر را دارد:
Exp1 ? Exp2 : Exp3;