Java မှာ Keyword ရှိရင် ရပါတယ်။
ဥပမာ
20 သည် 18 ထက် ကြီးသည်ဆိုသည်ကို သိရှိရန် တန်ဖိုးနှစ်ခုကို စမ်းသပ်ပါ။ အခြေအနေဖြစ်ပါက true
၊ စာသားအချို့ကို print ထုတ်ပါ-
if (20 > 18) {
System.out.println("20 is greater than 18");
}
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
if
အခြေအနေတစ်ခုရှိပါက လုပ်ဆောင်ရန် Java ကုဒ်၏ ပိတ်ဆို့ခြင်းကို သတ်မှတ် ပေးပါသည် true
။
Java တွင် အောက်ပါအခြေအနေဆိုင်ရာထုတ်ပြန်ချက်များပါရှိသည်။
if
သတ်မှတ်ထားသော အခြေအနေမှန်ပါက လုပ်ဆောင်ရမည့် ကုဒ်တုံးတစ်ခုကို သတ်မှတ်ရန် အသုံးပြု ပါ။else
တူညီသောအခြေအနေသည် မှားယွင်းပါက လုပ်ဆောင်ရန် ကုဒ်တစ်ခုအား သတ်မှတ်ရန် အသုံးပြု ပါ။else if
ပထမအခြေအနေသည် မှားယွင်းပါက စမ်းသပ်ရန် အခြေအနေအသစ်ကို သတ်မှတ်ရန် အသုံးပြု ပါ။switch
လုပ်ဆောင်ရမည့် ကုဒ်၏ အခြားရွေးချယ်စရာ ဘလောက်များစွာကို သတ်မှတ်ရန် အသုံးပြု ပါ။
နောက်ထပ် ဥပမာများ
ဥပမာ
if
ကိန်းရှင်များကို စမ်းသပ်ရန် ထုတ်ပြန်ချက်ကို အသုံးပြုပါ -
int x = 20;
int y = 18;
if (x > y) {
System.out.println("x is greater than y");
}
ဥပမာ
else
အခြေအနေဖြစ်ပါက လုပ်ဆောင်ရမည့် ကုဒ်တုံးတစ်ခုကို သတ်မှတ်ရန် ထုတ်ပြန်ချက်ကို အသုံးပြု ပါ false
။
int time = 20;
if (time < 18) {
System.out.println("Good day.");
} else {
System.out.println("Good evening.");
}
// Outputs "Good evening."
ဥပမာ
else if
ပထမအခြေအနေဖြစ်ပါက အခြေအနေအသစ်တစ်ခုကို သတ်မှတ်ရန် ထုတ်ပြန်ချက်ကို အသုံးပြု ပါ false
။
int time = 22;
if (time < 10) {
System.out.println("Good morning.");
} else if (time < 20) {
System.out.println("Good day.");
} else {
System.out.println("Good evening.");
}
// Outputs "Good evening."
ဆက်စပ်စာမျက်နှာများ
ကျွန်ုပ်တို့၏ Java If...Else Tutorial တွင် အခြေအနေများအကြောင်း ပိုမိုဖတ်ရှုပါ ။