반응형
조건문(if 조건문, switch 조건문)
조건문은 참/거짓의 결과에 의해 결과의 처리를 동적으로 처리하기 위한 명령어다.
조건문의 종류로는 if 조건문, switch 조건문이 있다.
if 조건문
if문
if(조건){
//**조건을 만족 시 실행할 문장*/
}
if~else문
if(조건){
//**조건을 만족 시 실행할 문장*/
} else{
//**조건을 만족하지 않을 때 실행할 문장*/
}
if~else, if~else문
if(조건1){
//**조건1을 만족 시 실행할 문장1*/
} else if(조건2){
//**조건2를 만족 시 실행할 문장2*/
} else if(조건3){
//**조건3을 만족 시 실행할 문장3*/
} else {
//**위의 조건을 모두 만족하지 않을 때 실행할 문장*/
}
switch 조건문
switch(조건값){
case 비교값1:
//**조건값이 비교값1과 같은 경우 실행할 문장*/
break;
case 비교값2:
//**조건값이 비교값2와 같은 경우 실행할 문장*/
break;
case 비교값3;
//**조건값이 비교값3과 같은 경우 실행할 문장*/
break;
default:
//**위의 조건을 모두 만족하지 않을 경우 실행할 문장*/
}
▶ case문의 값에는 1개의 상수만 지정할 수 있으며, int,char, enum형의 상수만 가능
▶ case문의 값에는 변수를 지정할 수 없다.
▶ break문은 생략이 가능하지만 break문이 생략되면 수식과 레이블이 일치할 때 실행할 문장부터 break문 또는 switch문이 종료될 때까지 모든 문장이 실행된다.
반응형
'심심한데 한 번 읽어볼까!? > 잡학' 카테고리의 다른 글
반복문 while (1) | 2021.03.26 |
---|---|
반복문 for (0) | 2021.03.25 |
연산자 우선순위 (3) | 2021.03.23 |
연산자 종류 (2) | 2021.03.22 |
Java 표준 입출력 (2) | 2021.03.21 |
댓글