안녕하세요.
#yeoneeblog 여니입니다 :)
오늘은 continue 의 개념 및 활용예시에 대해 알아보겠습니다.
public class B_Continue {
/*
* continue; : 반복문 안에서 사용하는 구문 continue를 만나게 되면 그 뒤에 어떤 구문이 있던간에 실행하지 않고 가장 가까운
* 반복문으로 올라가라는 의미
*/
public void method1() {
// 1부터 10까지 홀수만 출력
// 1 3 5 7 9
// 방법1 : i값을 매번 2씩 증가시키는 방법
for (int i = 1; i <= 10; i += 2) {
System.out.print(i + " ");
;// 1 3 5 7 9
}
// 방법2 : 반복문을 돌 때마다 홀수인 경우를 체크해서 출력하는 방법 if(i % 2 == 1) --> 출력
// 방법3. 짝수일 경우 현재 반복문을 중지하고 가장 가까운 반복문으로 올라가는 방법
for (int i = 1; i <= 10; i++) { // i값 1부터 10까지 10회반복
if (i % 2 == 0) { // 현재 진행중인 i의값을 2로나누었을때 나머지가 0이면 현재 i가 짝수.
continue; // 이후 모든 내용은 무시하고 다음 증감식 부분으로 넘어감
}
System.out.print(i + " ");
}
}
public void method2() {
// 1부터 100까지의 총 합계
// 단, 6의 배수값은 빼고 더해보기
// 출력예시 : 총 합계 : xxxx
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 6 == 0) {
continue;
}
sum += i;
}
System.out.printf("총 합계 : %d", sum);
}
}
'JAVA' 카테고리의 다른 글
[자바/요약정리] 자바의 배열(Array)선언 및 특징 (0) | 2023.05.04 |
---|---|
JAVA Array 배열 l 배열 변수 선언과 for반복문 표현법 (0) | 2023.04.20 |
JAVA break; break문 개념 및 활용예시 (0) | 2023.04.11 |
[자바/요약정리] 변수와 배열(Array) (0) | 2023.04.11 |
JAVA 실습문제. 배열 (0) | 2023.04.09 |