JAVA/Language

JAVA 반복문( for, while, do - while )

오늘도개발 2022. 8. 15. 18:44

1. 반복문이란?

 

반복문이란 제어문의 한 종류로 특정한 프로세스(코드)가 반복적으로 수행할때 사용한다.

 

반복문의 종류로는 for, while, do - while 문이 있다.

 

2. for 문

for 문은 특정한 횟수를 반복적으로 수행하거나 일정한 step(flag를 사용하여 횟수를 이용하면 좋은 코드) 을 가질 때, 유용하다.

 

for(int i = 0; i < 10; i ++){

 

반복적으로 수행할 코드

 

}

i++ 위치에는 i = i +1, i = i + 3, i = i - 1 등 다양한 식이 올 수 있으므로 적절하게 활용하여 사용한다.

 

또한, i 를 전혀 사용하지 않고 10번을 반복하는 형식으로도 사용해도 된다. 

 

추가 설명 > for each 문 배열과 컬랙션의 값을 한개씩 꺼내와 사용하는 경우 for each문을 사용하여 좀 더 편하게 코딩할 수 있다.

사용자의 편의성을 위해 추가된 버전이므로 jdk가 구버전일 경우 컴파일 오류가 날 수 있으므로 주의한다.

 

for( 변수타입 변수명 : 배열이나 컬랙션){

 

수행할 문장

 

}

3. while 문

 

while문은 반복될 횟수를 정확하게 모를 때, 주로 사용한다.

 

while(조건식){

 

반복될 문장

 

4. do - while 문

 

do while문은 반복문이 최소 1번의 실행을 해야할때 사용한다.

 

do{

 

조건이 참이 될때, 실행될 코드

 

}while(조건식);

 

 

추가 설명> 반복문의 반복될 문장이 구성된 {} 괄호 안에서 break; continue;를 사용하여서 조건문을 계속 진행할지, 

실행을 중지하고 반복문 밖으로 나갈지 정할 수 있는데 조건을 정확하게 설정한다면 사용하는 경우는 드물다.

'JAVA > Language' 카테고리의 다른 글

JAVA 콜렉션 프레임워크( Collection framework)  (1) 2022.08.26
JAVA Array (배열)  (0) 2022.08.20
JAVA 조건문 (if, else, switch)  (1) 2022.08.15
JAVA 연산자(operator)  (2) 2022.08.15
JAVA 변수(variable) 선언 및 호출  (2) 2022.08.07