본문 바로가기
수업(국비지원)/Java

[Java] chap4 : 제어문(조건문, 반복문) - 중첩 반복문(break, continue)

by byeolsub 2023. 4. 14.
  • 중첩 반복문 : 반복문 내부에 반복문 존재
package chap4;
/*
 * 구구단 작성.
 */
public class LoopEx4 {
	public static void main(String[] args) {
    for(int i=2;i<=9;i++) { // i =2
    	System.out.println("\\n"+i+"단");
    	//\\n :특수문자 new line
    	for(int j=2;j<=9;j++) { // j =2
    		System.out.println(i+"*"+j+"="+(i*j));
    	 } //반복문의 끝
      } //반복문의 끝
	}
}

 


  • 중첩 반복문(break, continue)
  break : switch, 반목문에서 블럭 밖으로 제어 이동.
  continue : 반복문(for,while,do-while)에서 블럭의 끝(처음)으로 제어 이동

📌

package chap4;

public class LoopEx5 {
	public static void main(String[] args) {
		for (int i = 2; i <= 9; i++) {
			System.out.println("\\n" + i + "단");
			for (int j = 2; j <= 9; j++) {
//				if(j==5) break; // break가 속한 반복문의 밖으로 제어이동
				if (j == 5)
					continue; // continue가 속한 반복문의 처음으로 제어이동
				System.out.println(i + "*" + j + "=" + (i * j));
			}
		}
	}
}