관리 메뉴

프로그램 소스

[Java 소스] break label문 사용하여 중첩 반복문 탈출하기 본문

Java/디딤돌 Java 언어 Part1

[Java 소스] break label문 사용하여 중첩 반복문 탈출하기

Only 프로그램 소스 언제나휴일 2016.12.01 00:53

[Java 소스] break label문 사용하여 중첩 반복문 탈출하기


 Program.java



import java.util.Scanner;

 

public class Program {

    static Scanner scanner = new Scanner(System.in);

   

    public static void main(String[] args){

        exBreakLabel();

    }

 

    private static void exBreakLabel() {

        int sum = 0;

        int i=0;

        int j=0;

        exit_Label:           

        for( i = 1; i<10; i++){

            for( j=1; j<10; j++){

                sum += i*j;               

                if(sum >=1000){

                    break exit_Label;

                }

            }

        }

        System.out.println("1*1+1*2+..."+i+"*"+j +"="+sum );       

    }

}


실행 결과

1*1+1*2+...7*4=1015



본문

[Java] 3.3.5 break 레이블문



0 Comments
댓글쓰기 폼