Java 반복문 및 흐름제어문
- 반복문
: for_출력에 해당하는 반복문을 사용할 때, while_입력, do-while_입력
1) while 문
while(true : 조건식의 결과) {
명령; }
- 조건이 true일 경우 명령이 끝없이 수행되는 무한루프에 빠지게 됨
- 제어변수를 이용해서 조건식을 false로 만들거나, 흐름 제어문을 이용해서 while 구문을 탈출
ex ) 정수 1 부터 5까지 나열해서 출력하기
ex2) 구구단 2단 출력
2) do_ while 문
: 기본적으로 while문과 동일하나 조건식이 false여도 do로 인하여 명령문이 한번은 실행됨
do {
명령;
} while(조건식) ;
3) for문
for (initialization_초기값(1); termination_조건식(2); increment_증가, 증감 연산(3)) {
statements_명령(4) }
- 실행 프로세스
(1) 초기값 → (2) 조건식(true) → (4) 명령 → (3) 증가, 증감 연산
→ (2) 조건식(true) → (4) 명령 → (3) 증가, 증감 연산
→ (2) 조건식(true) → (4) 명령 → (3) 증가, 증감 연산
→ (2) 조건식(false)
- 변수명은 일반적으로 i, j, k, l, m, n으로 사용
ex) 정수 1부터 10까지 나열해서 출력
ex) 구구단 2단 출력
- 다중 for문
ex) 구구단 출력
- 흐름 제어문
1) break : 해당 반복문 종료
2) continue : continue 이후 명령을 실행하지않고 반복문의 처음으로 돌아가 증감식 수행.
3) return : 해당 메소드 종료