ืืฉืคื if else ื-Java ืืื ืืฉืคื ืืืชื ื. Java ืืฉืชืืฉืช ืืชื ืืื ืืืืืง ืืื ืืชืืืืงื, ืืืืคืฉืจืช ืืฉืืืืืช ืฉืื ืืืืช ืชืืฆืืืช ืืืืืื ืืืช. ืื ืืชื ืืืื ืืืืืง ืงืื ืืื ืืจืืืช ืืื ืื ืืฉืชืืืื ืืงืืืฆื ืกืืืืช ืฉื ืขืจืืื ืฉืืชื ืืฆืืื. ืืืืืื ืฉืืชืืฆืื ืืื ืืืืืื ืืช, ืืฉ ืจืง ืฉืชื ืชืืฆืืืช ืืคืฉืจืืืช: 0 ืื 1; ืืืืืจ, ืฉืงืจ ืื ื ืืื . ืืฆืืจืช ืื ืืืจืช java ืื ืืื ืืฉืชื ืืจืืื ืืกืืกืืืช. ืืจืืฉืื ืืื ืืฉืคื ืคืฉืื ืื ืื ื-Java. ืืฉื ื ืืื ืื-ืื-ืืืจ . ืฉืืืืฉ ืืืฉืคื else ืื ืชืื ืืืฆืืข ืืฉื ื ื ืืชื ืืฉืืืื ืืืชื ืืช ืื ืืืืฉืืช ืจืื.
If Statement Java Syntax
ืืฆืืจืช if ื-Java ืืฉืชืืฉืช ืืชืืืืจ ืืื:If (condition) {
//do this code
}
ืื ืืชื ืื ืืืืืจ ืขืจื ืืืืืื ื ืฉื true , ืื ืืงืื ืืชืื ืืกืืืจืืื ืืืืฆืข. ืื ืืขืจื ืืืืจ ื- false , ืืงืื ืืกืืืจืืื ืืืื. ืฉืงืื ืืช ืงืืข ืืงืื ืืื.
int a = 20;
if (a%2 == 0) {
System.out.println(a + " is even.");
}
โฆ
ืืคืื ืืงืื ืืขืื ืืืื "20 ืื ืืืื". ืืกืืื ืืื ืืื ืฉืืชื ืื ืฉื ืืืง ืืื ืื ืฉืืฉืืจ ืืืื ืืืฉืจ ืืืกืคืจ ืืฉืื a ืืืืืง ื-2. ืฉืืืืฉ ืืืฉืคื Java if ืืื ืืจื ืืืื ืืืืืง ืื ืงืืจื ืืืืื ืืืชืืจ ืืืืื ืืงืื. ืื ืืงืื ืฉืื ืื ืืืื ืืจืืื, ืืชื ืืืื ืืืืกืืฃ ืชื ืื ืฉืคืฉืื ืืืืจ ืืงืื ืฉืื ืืืืคืืก ืืืฉืืจ ืื ืืื ืคืืขื ืืืฆืืคื. ืืืจื ืื, ืืชื ืืืื ืืฆืืฆื ืืช ืืืงืืืืช ืฉืืื ืืงืื ืืชื ืื ืืฆืืจื ืื ื ืืื ื.
ืชืืืืจ Java ืขืืืจ ืืฆืืจืืช If Else
ืชืืืืจ ื- java ืฉื if else ืืื ืืืืงืื:if (condition) {
//do this code
} else {
//do this code
}
ืืคื ืฉืืชื ืืืื ืืจืืืช, ืขื ืืื ืืืกืคืช ืืืฉืคื else , ืืชื ืืืื ืืืฆืืจ ืงืืืฆื ืฉื ืืื ืฉื ืืฆืืจืืช ืืืืคืขืืืช ืืืฉืจ ืืชืืืื ืืืืืืื ืืช ืืื ืฉืงืจ . ืืื ื ืืกืืฃ ืืฉืคื ืืืจ ืืืงืืข ืืงืื ืืืงืืจื ืฉืื ื ืื ืงื ืืืชื ืืชืื ืืืืื ืคืฉืืื ืฉื โโืืืืื ืขืืืจ.
โฆ
for (int x = 1; x <=4; x++) {
if (x%2 == 0) {
System.out.println(x + " is even.");
} else {
System.out.println(x + " is odd.");
}
}
ืืชื ืืืื ืืจืืืช ืฉ- x ืืชืืื ื-1 ืืืื ืก ืืืืืื ืืืืืืง ืขื ืืื ืืืชื ืชื ืื. ืืืืืื ืฉืืืืืืืืก ืืืืืืจ ืืืฉืจ 1 ืืืืืง ื-2 ืืื ื ืืคืก, ืืืืืจ ืืืืืื ืืช ืฉืืืื . ืื ืืืื ืขื ืืฆืืจืช if ืืืคืขืื ืืช ืืฆืืจืช else . ืื ืืคืื ืขืืืจ ืืืืืื ืืื ืืืื:
1 is odd.
2 is even.
3 is odd.
4 is even.
ืืื ื ืื ืืืฃ, ืืื ืืืื ืืชื ืชืืื ืื ืืืขืฉืืืช ืฉื ืืฆืืจืืช Java if else . ืืขืืื ืืืืืชื, ืืฉ ืืื ืืชืจืื ืืช ืขืฆืืืื ืืืืืื ืฉืื ืืกืชืืืื ืื ืืจืง ืขื ืืขืจืืื ืืืืืืื ืืื ืฉื ืืืช ืืฉืงืจ . ืืฉืืง ืืืืื ืืื ืคืืจืื ืืื ืืฉืชืืฉ ืืืฆืืจืช if else ืืื ืืงืืืข ืื ืฉืืงื ืคืืืข ืืฉืืงื ืืืจ ืขื ืกืื ืื ืืืจืืงื ื ืืืชืช ื-hitbox ืืืืืจ. ืืืืง ืกืืกืืืืช ืืฉืืื ืืช ืืงืื ืฉืื ืขื ืกืืกืื ืืืืืกื ืช, ืืื ืืื ืชืืืืช, ืืื ืืืคืฉืจ ืื ืืืืื ืก. ืืืจืช, ืืื ืื ืืชืืื ืืืืืจ ืื ืฉืืกืืกืืืืช ืืื ื ืชืืืืืช. ืื, ืืคืืื ืืืชืืฉื ืขื ืืื ืืฆืืจืช ื'ืืืื ืฉื if else ืืื ืชืืืืชืืช, ืืชื ืืืื ืืืคืื ืืืชื ืืจื ืชืืืืชืืช ืขืื ืืืชืจ ืขื ืืื ืืืกืคืช ืชื ืืื ื ืืกืคืื. ืื ื ืงืจื ืืฆืืจืช java ืืงืื ื ืช ืื ืืืจืช .
Nested If Else ื- Else If Java ืืฆืืจืืช
ืืืฉืจ ืืชื ืืชืืื ืืงื ื, ืื ืืืืืจ ืขื ืืฆืืจืืช Java if else , ืืชื ืืืฆืจ ืฉืจืฉืจืช ืฉื ืชื ืืื ืฉืื ืืื ืืื ื ืืืง ืืืื ืขืจื ืืืืืื ื. ืืชืืืืจ ื ืจืื ืื:if (condition) {
//do this code
} else if (condition) {
//do this code
} else if (condition) {
//do this code
} else {
//do this code
}
ืืชื ืืืื ืืืืืจ ืขื ืืฆืืจืช Java else if ืืืื ืืื ืฉืชืจืฆื, ืืืืขืจืืช ืชืืฉืื ืืืืืง ืืช ืืงืื. ืืฉืื ืืฆืืื ืฉืืจืืข ืฉืชื ืื ืืืืืจ ืืืืืื ืืช ืืืืชืืช , ืื ืืืชื ืงืืข ืืกืืืจืืื ืฉื ืืงืื ืืชืืฆืข ืืืชืืื ืืช ืชืขืืื ืืช ืื ืงืืข ืืงืื ืื ืืืจ .
ืืงืื ื ืื ืืฆืืจืืช Java
ืืชื ืืืื ืื ืืงื ื ืื ืืฆืืจืืช ืฉืืื ืืื ืชื ืื ืืืจ . ืื ืืงืื ืืื ืคืฉืื, ืื ืื ื ืืื, ืืื ื ืืื ืขืฉื ืืืช. ืชืกืชืื ืขื ืืชืืืืจ ืืื:if (condition) {
if (condition) {
if (condition) {
//do this code
}
}
}
ืืชื ืืืื ืืจืืืช ืฉืืงืื ืืืืง ืฉืืืฉื ืชื ืืื ืฉืื ืื ืืคื ื ืฉืืงืื ืืกืืืจ ืืกืืคื ืคืืขื. ืื ืื ื ืืืืืื ืืืฉืชืืฉ ืืื ืืื ืืืืืง ืื ืืกืคืจ ืืื ืจืืฉืื ื ืื ืื. ืชืกืชืื ืขื ืงืื ืืคืกืืืื ืืื ืฉืืืืง ืืกืคืจ ืฉืื x ืืืืฆืขืืช ืืฆืืจืืช if ืืงืื ื ืืช.
if (x > 1) {
if (x is odd) {
if (x modulo (every integer from 2 to x-1) != 0) {
// integer is prime
}
}
}
ืงืื ืื ืืคืขืื ืฉืืืฉ ืืืืงืืช:
- ืืื ืืืกืคืจ ืืฉืื ืืืื ื-1, ืื 1 ืืื ื ืจืืฉืื ื?
- ืืื ืืืกืคืจ ืืฉืื ืืื ืื ืืืื, ืื ืจืง ืืกืคืจืื ืื-ืืืืืื ืืขื 2 ืื ืจืืฉืื ืืื?
- ืืื ืื ืืกืคืจ ืฉืื ืืืจ ื-2 ืืืื ืคืืืช ื-x ืืืื ืืืืง ืืชืืื ืืืืคื ืฉืืื?
GO TO FULL VERSION