본문 바로가기
심심한데 한 번 읽어볼까!?/잡학

조건문(if 조건문, switch 조건문)

by SPECIAL 호기심심풀이 2021. 3. 24.
728x90
반응형

조건문(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문이 종료될 때까지 모든 문장이 실행된다.

728x90
반응형

'심심한데 한 번 읽어볼까!? > 잡학' 카테고리의 다른 글

반복문 while  (1) 2021.03.26
반복문 for  (0) 2021.03.25
조건문(if 조건문, switch 조건문)  (2) 2021.03.24
연산자 우선순위  (3) 2021.03.23
연산자 종류  (2) 2021.03.22
Java 표준 입출력  (2) 2021.03.21

댓글2