반복문
for 문
사람이 직접 처리하기에 부담스러운 반복적인 작업을 수행하기 위해 사용
i 가 1 부터 100까지 i ++ 만큼 증가
for(초기문; 조건식; 반복 후 작업){
…작업문…
}
초기문은 단 1회 실행
반복 후 작업이 조건식의 false가 될때까지 진행
반복 후 작업이 조건식의 true 일때 무한진행
for문의 순서는
1. 초기식을 실행한다.
2. 조건식을 확인한다.
3-1. 조건식이 참이라면 for문 안쪽 문장을 수행한다.
4. for문을 닫는 중괄호를 만나면 증감식을 실행한다.
5. 조건식을 확인한다. ( = 2번으로 돌아간다.)
3-2. 조건식이 거짓이라면 for문 안쪽으로 들어가지 않는다(종료).
for-each 문
for(int k : n){ << n을 순차대로 k한테 준다.
…내용…
}
while 문
조건식만을 내장하기 때문에 초기식과 증감식을 외부에 따로 정의해 주어야 한다.
while문의 순서는
1. while문을 만나면 조건식을 확인힌다.
2-1. 조건식이 true라면 while문 안쪽문장을 수행한다.
2-2. 조건식이 false라면 while문 안쪽으로 들어가지 않는다.
3. while문 닫는 중괄호를 만나면 조건식으로 이동한다.
무한 while문의 종료법은 while의 조건문이 true일때 무한반복이기 때문에
break; 으로 종료.
do-while 문
do 영역은 최초 1회는 조건에 관계없이 실행되고 그 이후는 조건에 따라서 반복여부를 판단하게 된다.
do의 사용법
do{
최초 한 번은 실행되는 영역;
}while(조건식);
break, continnue
자기 자신을 감싸는 가장 가까운 반복문을 종료(탈출)한다.
Outter
Outter는 문단을 지정할때 사용한다.
'JAVA' 카테고리의 다른 글
[JAVA] 메모리 (0) | 2023.07.18 |
---|---|
[JAVA] for, while 문을 사용한 별(★)그리기 (0) | 2023.07.18 |
[JAVA] 랜덤함수 (0) | 2023.07.17 |
[JAVA] 조건문 (0) | 2023.07.17 |
[JAVA] 입력함수 (0) | 2023.07.17 |