정말이지 ..
바쁜 나날을 보내고 있습니다
전 요즘 팀프로젝트를 하고 있는데요
어려워서 뒤집어 엎고 싶다가도
왠지 모를 쾌감을 느끼기도 .. 예 ..
무튼간 냉온탕을 왔다갔다 중입니다
여태껏 문과 머리로 살아온 내가
(생략)
재밌다는게 .. 좀 신기하네요
물론 어려워서 짜증날때도 많음 ㅡㅡ
어쩌면 개발 ..
적성에 맞을지도 ?
지난번엔 조건문 중 if문을 공부했고
오늘은 조건문 2편
switch문 !
switch문
변수를 입력 받아 미리 정해놓은 값과
일치 여부를 판단하는 조건문
방식은 아래와 같다
switch문
switch(변수){
case 값1 :
실행문1;
break;
case 값2 :
실행문2;
break;
case 값3 :
실행문3;
break;
default : 실행문4
break;
}
switch문의 조건식은 결과값이
반드시 정수나 문자열이어야 한다
case문의 값은 중복 허용하지 않으며
변수, 실수는 불가능 !
어떤 결과값과도 일치하지 않는다면
default 값으로 설정한 값이 실행된다
break; 는 switch문을 빠져 나갈 때 사용하는데
생략하면 해당 조건식에 부합해도
다음 case문을 읽어들인다
그럼 당연히 원치 않는 결과값이 나오기에
꼼꼼히 체크 !!
int num = 8;
switch(num%2) {
case 0 :
System.out.println("짝수");
break;
case 1 :
System.out.println("홀수");
break;
default :
System.out.println("잘못 입력된 값입니다.");
break;
}
int num2 = 1;
// num2의 값에 따라서 1,2,3 인지 출력
switch(num2) {
case 1 :
System.out.println(1); break;
case 2 :
System.out.println(2); break;
case 3 :
System.out.println(3); break;
default :
System.out.println("잘못 입력된 값입니다.");
break;
}
'❤️ 𝙅𝘼𝙑𝘼' 카테고리의 다른 글
[JAVA] 반복문 02편(while, do~while) (0) | 2024.05.10 |
---|---|
[JAVA] 반복문 01편(for) (0) | 2024.04.14 |
[JAVA] 조건문 01편(if) (2) | 2024.03.18 |
[JAVA] 연산자(산술, 부호, 문자열, 대입, 증감, 비교, 논리연산자) (0) | 2024.02.04 |
[JAVA] 데이터 타입 | 식별자 (0) | 2024.02.03 |