package day03;
import java.util.Scanner;
public class SwitchExample {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("### 여행지 추천 프로그램 ###");
System.out.println("[여행을 원하는 계절을 입력하세요.]");
System.out.print(">> ");
String season = sc.next();
sc.close();
//switch 괄호안에는 정수, 문자형 변수를 씁니다.
//분기를 나눌 데이터가 있는 변수
switch (season) {
case "봄":
// case에는 switch변수에 들어갈 경우의 수 값들을 배치
// 단 변수는 배치 불가능, 상수나 리터럴만 가능
System.out.println("봄에는 여의도로 가보세요~~");
break; //switch 블록을 나가라.
case "여름":
System.out.println("여름에는 낙산으로 가보세요~~");
break;
case "가을":
System.out.println("가을에는 춘천으로 가보세요~~");
break;
case "겨울":
System.out.println("겨울에는 홍천으로 가보세요~~");
break;
default:
System.out.println("봄,여름,가을,겨울 중에 선택하세요!");
}
}
}
case "봄":
// case에는 switch변수에 들어갈 경우의 수 값들을 배치
// 단 변수는 배치 불가능, 상수나 리터럴만 가능
System.out.println("봄에는 여의도로 가보세요~~");
break; //switch 블록을 나가라. // 코드가 밑으로 내려가는 것을 방지.
default: // if문에서 else 기능
System.out.println("봄,여름,가을,겨울 중에 선택하세요!");
switch문을 else if문 처럼 사용 하고 싶을 경우
case : "봄" case : "Spring" 으로 사용.
'JAVA' 카테고리의 다른 글
java_제어문(반복문) 연습 _22.05.20(day3) (0) | 2022.05.20 |
---|---|
java_제어문(if/switch) 연습 _22.05.20(day3) (0) | 2022.05.20 |
java_데이터타입(입력)_22.05.19(day2) (0) | 2022.05.19 |
java_데이터타입(출력)_22.05.19(day2) (0) | 2022.05.19 |
java_데이터타입(연산자 우선순위)_22.05.19(day2) (0) | 2022.05.19 |