public class ConditionExample {
public static void main(String[] args) {
int x = 5;
// 1. if 문
if (x == 5) {
System.out.println("5입니다.");
}
// 2. if-else 문
x = 0;
if (x == 5) {
System.out.println("5입니다.");
} else if (x == 0) {
System.out.println("0입니다.");
} else {
System.out.println("5가 아닙니다.");
}
// 3. switch문
char ch = 'a';
switch (ch) {
case 'a':
System.out.println("a입니다");
break;
case 'b':
System.out.println("b입니다");
break;
case 'c':
System.out.println("c입니다");
break;
default:
System.out.println("a, b, c 이외의 알파벳입니다");
break;
}
// 4. break문이 없는 switch
ch = 'c';
switch (ch) {
case 'a':
case 'b':
System.out.println("a 또는 b입니다");
break;
case 'c':
default:
System.out.println("a, b 이외의 알파벳입니다");
break;
}
}
}