Java

제어문 및 반복문

홍헤세 2020. 10. 31. 15:10

제어문

조건식이 참이면 다음에 오는 명령 한개를 실행한다.

 

If문

 

다중조건문 
다중택일

if(조건식){

 실행문;

}else if(조건식){

 실행문;

}

 

다중택다

if(조건식){

 실행문;

}

if(조건식){

 실행문;

}

 

범위 주의: 작은 -> 큰 범위로 기술

 

switch문

switch(비교값){  ==> 비교값과 case의 값이 일치해야한다. 
 case 값1: 실행문;
break;

 default: //위의 case에 없을 경우 실행

 실행문;
}

 

switch문의 제약조건

1. 조건식 결과는 정수 또는 문자열이어야 한다.

2. case문의 값은 정수 상수만 가능하며, 중복되지 않아야 한다.

반복문

1. 초기값 
2. 범위조건식 
3. 증감식

 

while문

 

초기값은 반복문 전에 
while(범위조건식){    
 증감식 
 실행문;   반복범위 
 증감식(증감식이 어디냐에 따라 값이 다름) 
} 
0회 이상

 

do while문
초기값 
do{ 
 증감식 
 실행문; 
} while(범위조건식);

 적어도 1회는 실행됨

 

for문
for(초기값; 범위조건식; 증감식;){ 
 실행문; 
} 
주로 범위가 확정적일때 많이 사용. 
직관적 
항상 실행 후에 증가된다. 
0회 이상