반복문에서 탈출하는 break와 어떠한 조건일 때 그 회차의 반복은 해당 위치에서 멈추고 다시 반복하는 continue로
for문과 while문으로 활용을 해보았습니다.
break
for(int i=0; i<10; i++) {
if(i == 7) {
System.out.println("반복문을 빠져 나왔습니다!");
break;
}
System.out.print(i + " ");
}
- 출력 결과
0 1 2 3 4 5 6
반복문을 빠져 나왔습니다!
i가 7이 되었을 때 break를 통해 for문 자체를 탈출하며 반복을 멈춤.
continue
int j = 0;
while(j < 10) { // ①
j++;
if(j % 2 == 0) { // 10 미만의 정수 중 짝수라면
continue;
}
System.out.print(j + " ");
}
- 출력 결과
1 3 5 7 9
j가 짝수인 0, 2, 4, 6, 8의 값일 때 continue를 통해 ①번으로 돌아가서 계속 반복 진행.
'BackEnd > Java' 카테고리의 다른 글
메서드 (method) (0) | 2020.02.04 |
---|---|
배열 (Array) (1) | 2020.01.23 |
반복 : while, do ~ while문 (0) | 2020.01.22 |
반복 : for문 (0) | 2020.01.22 |
switch ~ case문 (0) | 2020.01.22 |