if문과 switch는 비슷하나,
범위는 if문, 값은 switch문이 좋다.
if는 그 뜻이 "만약에~"기 때문에 쉽게 이해할 수 있으나
switch-case문은 생소할 수 있는데,
카페에서 메뉴를 선택하는 키오스크를 연상하며 이해하면 좋다.
if와 else if
if(score >= 90) {
System.out.println('A');
}else if(score >= 80) {
System.out.println('B');
}
switch
int menu = 1;
switch (menu) { //()안에는 정수, 문자, 문자열 입력가능하다
case 1: System.out.println("메뉴1");
break; //멈추다
case 2: System.out.println("메뉴2");
break;
// case 3: System.out.println("메뉴3");
default : System.out.println("메뉴3");
}
'JAVA' 카테고리의 다른 글
input값 받아 띄우기, getParameter() (0) | 2023.03.18 |
---|---|
주소값출력, identityHashCode() (0) | 2023.03.17 |
상수, final (0) | 2023.03.17 |
JAVA 연산규칙 (0) | 2023.03.17 |
Java EE란? (0) | 2023.03.17 |