Published 2022. 10. 21. 16:50

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의 배수 값은 빼고 덧셈 연산하기 
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
복사했습니다!