중첩반복문, break, continue / java

aljongjong·2021년 8월 29일
0

학원 복습일지

목록 보기
9/84

중첩반복문

  • 반복문 내부에 또다른 반복문 사용
  • 여러 겹으로 반복문을 겹쳐서 구현 가능
  • 외부 반복문과 내부 반복문 간의 변수 값 변화에 유의하여 구현해야 함


break, continue문

break문 사용하기

  • 감싸고 있는 제어문의 블록을 빠져 나오는 기능(switch문에서도 사용)
  • 반복문에서는 주로 조건문(if)과 같이 사용하여 조건에 해당되는 경우 반복 수행을 멈추고 반복문 외부로 수행이 이동
  • 여러 반복문이 중첩되어 있는 경우엔 break문이 포함되어 있는 반복문만 빠져 나옴


continue문 사용하기

  • 반복문 내부에서 조건문(if)과 같이 사용하며, 조건이 맞는 경우(true 이면) 이후 반복문 블럭 내부의 다른 수행문들을 수행하지 않음

    ex) num = 1에서 if문의 조건식(num % 3 != 0)이 true이므로 다른 수행문(System.out.println(num);)을 수행하지 않고 다시 반복문 실행.
    num = 3이면 if문의 조건식이 false이므로 다른 수행문을 수행하고 다시 반복문 실행.

0개의 댓글