/*
* 1. 형식
* switch (표현식){
* case 값1 : 실행문;
* break;
* case 값2 : 실행문;
* break;
* default : 실행문;
* }
*
* 2. 특징
* 1) 표현식의 결과는 정수, 문자, 문자열만 가능하다. 실수는 불가능!!
* 2) 실제 사용 예시
*
* switch (var){
* case >= 10 : // 불가능!
* case 10 : // 가능! (정수)
* case 1.5 : // 불가능! (실수)
* case '남' : // 가능! (문자)
* case "admin" : // 가능! (문자열)
* }
*/
// 성인과 미성년자를 구분하는 코드
int age = 25; // if문을 이용한 코드식 if(age >= 20) { System.out.println("성인"); } else { System.out.println("미성년자"); } String gender = "남"; switch(gender) { case "남" : System.out.println("남자"); // 실행문 break; case "여" : System.out.println("여자"); break;출력결과
성인
남자