정구리의 우주정복

[Java] 계절 출력 (Switch-Case break 사용) 본문

STUDY/K-DIGITAL

[Java] 계절 출력 (Switch-Case break 사용)

Jungry_ 2022. 8. 10. 22:05
반응형
public static void main(String[] args) {
		
		
		int month = 3;
		String season = "";
		
		switch(month) {
		case 3:
		case 4:
		case 5:
			season ="봄";
			break;
		case 6:
		case 7:
		case 8:
			season ="여름";
			break;
		case 9:
		case 10:
		case 11:
			season = "가을";
			break;
		case 12:
		case 1:
		case 2:
			season = "겨울";
			break;
		default:
			season ="존재하지 않는 달";
			
		}
		System.out.println(season);
	}

Scanner 로 입력 받아서 원하는 월을 입력했을 때 출력되는 것을 확인하는 모습이다.

자바는 위에서부터 쭐쭐쭐 내려오는 프로그래밍 언어이기 때문에 

만약 3을 선택한다

3 선택 -> break 가 없어서 case 4 실행 -> break 가 없어서 case 5 실행 -> season ="봄"; -> break 실행 -> 최종적으로 season 에는 봄이 들어가게 된다 !!

 

break 관련은 기사 자격증에도 나오고 여기저기 나오니까 잘 알아두면 좋을거같음

반응형
Comments