if
1. 정의
- 조건식을 제시하고 조건식의 결과에 따라 다음 코드의 수행 여부를 결정하는 문장이다.
- 조건식은 반드시 true 또는 false 의 결과가 나오게 작성하여야 한다.
- 조건문에는 if문과 switch문이 있다.
2. 사용법
if(조건식1) {조건이 True일 경우 실행}
else if (조건식2) {조건식1이 False이고 조건식2가 True일 경우 실행}
else {조건식이 모두 False일 경우 실행}
switch
1. 정의
- switch문은 if 문과 다르게 값에 따라 준비된 구문이 수행되게 하는 구조를 가진 조건 선택문이다.
- if 문의 조건식과 다르게 값이 무엇인지를 묻는 계산식이나 변수를 제시하여 case 문의 값을 비교하여 실행할 문장을 선택 결정한다.
- case 문에 제시되는 값은 정수형 데이터, 문자형 데이터, 문자열 값만 사용된다.
2. 사용법
switch (선택표현식) {
case 값1 :
break;
case 값2 :
break;
case … :
default :
}