2swan
if, Switch문 예제 본문
회원 등급에 따라 다른 쿠폰을 발급하는 프로그램
IF
public class If {
public static void main(String[] args) {
int grade = 1;
int coupon;
if (grade == 1) {
coupon = 1000;
} else if (grade == 2) {
coupon = 2000;
} else if (grade == 3) {
coupon = 3000;
} else {
coupon = 500;
}
System.out.println("발급받은 쿠폰 " + coupon);
}
}
Switch
public class Switch { public static void main(String[] args) { int grade = 1; int coupon; switch (grade) { case 1: coupon = 1000; break; case 2: coupon = 2000; break; case 3: coupon = 3000; break; default: coupon = 500; } System.out.println("발급받은 쿠폰 " + coupon); } }
새로운 Switch문( 자바 14 이상부터 사용가능)
public class Switch2 {
public static void main(String[] args) {
int grade = 1;
int coupon = switch (grade) {
case 1 -> 1000;
case 2 -> 2000;
case 3 -> 3000;
default -> 500;
};
System.out.println("발급받은 쿠폰 " + coupon);
}
}
'Programming > Java' 카테고리의 다른 글
컬렉션 프레임워크 종류 (0) | 2023.12.12 |
---|---|
Generic 사용 예제 (0) | 2023.12.12 |
연산자(1) (0) | 2022.03.03 |
변수와 자료(3) (0) | 2022.03.03 |
변수와 자료(2) (0) | 2022.03.01 |