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 |