Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- for
- 문제풀이
- 자바실습문제
- URL생성
- 적용
- array
- 키패드
- LV1
- 백준
- 레이어팝업URL
- Spring
- KH정보교육원
- 2차원배열
- dowhile
- 반복문
- CONTINUE
- Java
- 분기문
- 레이어팝업
- while
- 모달팝업
- 자바변수
- express
- 배열
- 자바
- 프로그래머스
- 자바연산자
- 정적파일
- berak
- node.js
Archives
- Today
- Total
까잉이의 개발노트
JAVA 반복문(for문, while문)과 분기문 정리 본문
반복문
: 프로그램수행흐름을바꾸는역할을하는제어문중하나로특정문장들을반복해서수행하도록함
반복문 종류 : for문, while문
for문
초기식 확인 후 조건식이 ture일 때까지 반복하는 반복문
예제
// 초기식; 조건식; 증감식
for(int i = 1; i < 5; i++){
System.out.println(i + "출력");
}
결과 :
1출력
2출력
3출력
4출력
while문
조건식이 true 일때 문장수행 문장수행이 끝나면 조건식 다시 확인 후 true면수행, 조건식이 false가 될때까지 수행
조건식이 false가 되면 반복문 종료
조건을 벗어나게할 증감식이나 분기문 필요
예제
int i = 1;
while(i < 5){
System.out.println(i + "출력");
i++;
}
결과 :
1출력
2출력
3출력
4출력
do ~ while 문
while 조건식이 true가 아니더라도 무조건 한번 do안의 내용 먼저 실행 그 후 조건식 확인 후 true일때까지 반복하는 반복문
예제
int i = 1;
do{
System.out.println(i + "출력");
i++;
}while(i < 5);
결과 :
1출력
2출력
3출력
4출력
분기문
: 반복문을 빠져나가게끔 해주거나 아래 코드를 실행시키기도 전에 다시 반복문이 돌게 하는 문장이다
분기문 종류 : break, continue
break
반복문에서는break문자신이포함된가장가까운반복문을빠져나가는구문
예제
for(int i = 1; i < 5; i++){
if(i == 3){
break;
}
System.out.println(i + "출력");
}
결과 :
1출력
2출력
continue
반복문 실행 시 continue 아래 부분은 실행하지 않고 반복문 다시실행 for문의 경우 증감식으로 이동, while(do~while)문의 경우 조건식으로 이동 전체 반복중에 특정조건을 만족하는 경우를 제외하고자 할때 유용
예제
for(int i = 1; i < 5; i++){
if(i % 2 != 0){
continue;
}
System.out.println(i + "출력");
}
결과 :
2출력
4출력
'JAVA' 카테고리의 다른 글
JAVA 2차원 배열 (0) | 2021.09.07 |
---|---|
JAVA 배열(Array) 정리 (0) | 2021.08.01 |
JAVA 조건문(if문, switch문) 정리 (0) | 2021.07.28 |
JAVA 연산자 실습문제 (0) | 2021.07.28 |
JAVA 연산자 (0) | 2021.07.28 |
Comments