반복문
반복문은 하나의 수행문 또는 중괄호 범위 내에 있는 모든 수행문을 반복할 수 있게 하는것이다.
반복문의 종류에는 for문,while문,do-while문이 있다.
for문
for문은 특정한 명령들을 원하는 만큼 반복적으로 처리할 때 사용하는 제어문이다.
동작에 있어서 매번 조건 비교부터 먼저하여 조건을 만족해야만 실행 명령문을 처리하는 형태로 이루어져 있으며 조건을 만족하지 못할 때에는 for문을 빠져나가게 되어 있다.
사용 법
for(초기식;조건식;증감식){
수행문1;
수행문2;
}
초기식 - 가장 먼저 수행하는 부분으로서 한 번만 수행한다.
조건식 - 초기식 다음으로 수행하는 부분이며 루프가 돌때마다 한 번씩 비교하여 반복을 수행해야할지 벗어날지 결정한다.
증감식 - 증감식은 루프를 수행할 때마다 조건식에서 비교하기 전에 항상 수행하여 조건식에 사용되는 변수값을 증가시키거나 감소시킨다.
ex)
for(int i=1;i<=5;i++){
System.out.printli);
}
초기식 i=1
조건식 i<=5 면 반복
증감식 i++
결과 12345
while문
while문은 for문과 유사하며 특정한 명령들을 반복적으로 처리할 목적으로 사용한다.
ex)
int i=10;
while(i>1){
System.out.print(i);
i--;
}
결과 1098765432
do~while문
do~while문은 조건 비교에서 불만족한 경우가 있더라도 처리를 먼저하고 조건 비교가 이루어지기 때문에 최소 한번은 수행이 된다.
ex)
int i=10;
String str="java";
do{
System.out.println(str);
}while(i>10);
위 게시글은 자바 프로그래밍 바이블(증보판)의 내용을 참조하였습니다.
'자바' 카테고리의 다른 글
| 자바 기본 문법 - 클래스 (0) | 2019.01.15 |
|---|---|
| 자바 기본 문법 - 제어문 - continue문 (0) | 2019.01.07 |
| 자바 기초 문법 -제어문 - switch,break (0) | 2019.01.07 |
| 자바 기본 문법 - 제어문 -if (0) | 2019.01.07 |
| 자바 기본 문법- 주석문 (0) | 2019.01.07 |