JAVA 반복문

다람·2023년 2월 22일
0

JAVA

목록 보기
6/27
post-thumbnail

반복문

  • 프로그램 내에서 똑같은 명령을 일정 횟수만큼 반복하여 수행하도록 제어하는 명령문

1) While 문
- 특정 조건을 만족할 때까지 계속해서 주어진 명령문 반복 실행
- while(조건식){
조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 명령문;
}
2) do/while 문
- 먼저 한 번 실행한 후 조건식을 검사한다.
- do {
조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 명령문;
} while (조건식);
3) for 문
- 초기식, 조건식, 증감식을 모두 포함하고 있는 반복문
- while문 보다는 좀 더 간결하게 반복문을 표현할 수 있다.
- for(초기식; 조건식; 증감식){
조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 명령문;
}
4) Enhanced for 문
- JDK1.5부터 추가 되언 반복문
- 컬렉션 프레임워크와 배열에서 유용하게 자주 사용된다.

기타 제어문

1) continue문

  • 해당 루프의 나머지 부분을 건너띄고 바로 다음 조건식의 판단으로 넘어가게 해준다.
for(let i=1; i<=100; i++){
	if(i%5 == 0 || i%7 == 0){
    	System.out.println(i);
    } else {
    	continue;
    }
}

2) Break문

  • 해당 반복문을 완전히 종료시킨 뒤 반복문 바로 다음에 위치한 명령문을 실행한다. 즉 조건식의 판단 결과와 상관없이 반복문을 완전히 빠져나가고 싶을 때 사용한다.
int num = 1;
int sum = 0;

while(true){
	sum += num;
    if(num == 100){
    	break;
    }   
    num++;
}
profile
안녕

0개의 댓글