🏹 switch 문
- 조건식 하나로 많은 경우의 수를 처리할 때 사용
- 조건식의 결과는 정수 또는 문자, 문자열 조건식의 결과 값과 일치하는 case 문으로 이동
- default 문은 일치하는 case 문이 없을 때 수행 (= else)
🚩 소스코드
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("과일 이름 입력 : ");
String fruit = sc.nextLine();
sc.close();
int price = 0;
switch (fruit) {
case "귤":
price = 500;
break;
case "사과":
price = 1000;
break;
case "바나나":
price = 2000;
break;
default:
System.out.print("해당하는 과일이 없습니다.");
break;
}
System.out.print(fruit + "의 가격은 " + price + "원 입니다.");
}
}