continue; :반복문 안에서 기술되는 구문
* continue;구문 실행시 그 뒤의 구문들 실행되지 않고 곧바로 현재 속해있는 반복문 위로 올라감
- Continue문 사용 예시
1) 1에서 부터 10까지 홀수 출력
public void method1() {
for(int i = 1; i<=10; i++) {
//i값이 짝수일 경우 뒤의 출력문 실행 안되도록 바로 다음 반복문이 실행
if(i % 2 == 0) {
continue;
}
System.out.print(i + " ");
}
}
2) 1부터 100까지의 총 합계
단 , 6의 배수 값은 빼고 덧셈 연산하기
단 , 6의 배수 값은 빼고 덧셈 연산하기
public void method2() {
int sum = 0;
for(int i=1; i<=100; i++) {
if(i % 6 ==0) {
continue;
}
sum += i;
}
System.out.println("결과: "+ sum);
}
3) 2단~9단 까지의 구구단을 출력하되 3의 배수단은 제외하고 출력
public void method3() {
for(int i = 2; i <=9;i++) {
if( i % 3==0) {//3의 배수라면 아래 코드실행X //if(i % 3!= 0){ 3의 배수가 아닐때만 실행
continue;
}
System.out.println("===="+i+"단====");
for(int j=1;j<=9;j++) {
System.out.printf("%d X %d = %d\n",i,j,i*j);
}
System.out.println();
}
}
}
'JAVA' 카테고리의 다른 글
5_2. 배열의 복사(ArrayCopy) (0) | 2022.10.25 |
---|---|
5. 배열 Array (0) | 2022.10.24 |
4_5. 제어문_ 분기문 break (0) | 2022.10.21 |
4_4. 제어문 _ 반복문 while, do-while (0) | 2022.10.21 |
4_3 제어문 _반복문 for문 (0) | 2022.10.20 |