inblog logo
|
MiracleCoding
    JAVAIntelliJ

    [JAVA] 3-4. break문 / continue문

    Dec 14, 2023
    [JAVA] 3-4. break문 / continue문
    Contents
    break문continue문

    break문

    💡
    break문은 반복문을 벗어날 때 사용한다.
     
    예제
    public class Break { public static void main(String[] args) { for (int i = 1; i < 6; i++) { if (i == 4) break; System.out.println(i); } } }
    notion image
    for 반복문이 1부터 5까지 출력해야 하지만, i 가 4일 때 break문을 사용해 4가 출력되기 이전에 반복문이 종료되었다.
     
    사용자가 점수들을 입력하고, 음수 값을 입력하면 평균을 출력하는 프로그램
    import java.util.Scanner; public class Averager { public static void main(String[] args) { int total = 0, count = 0; Scanner sc = new Scanner(System.in); while (true){ // infinite loop System.out.print("Enter the score (STOP = negative value): "); int grade = sc.nextInt(); if (grade < 0) break; total += grade; count++; } System.out.println("The average is " + total / count); } }
    notion image
    한무 루프while (true)를 조건문(입력한 값이 음수)을 통해 break

    continue문

    💡
    continue문은 반복문에서 현재 반복에서 다음 반복으로 건너뛰기를 할 수 있다.
    잘 모르겠으니까 사용해보자
    public class BreakContinue { public static void main(String[] args) { for (int i = 1; i < 6; i++) { if (i == 4) continue; System.out.println(i); } } }
    notion image
    i값이 4일 때 continue문을 만나 출력을 건너뛰고 i값이 5인 반복이 실행됐다.
     
    Share article

    MiracleCoding

    RSS·Powered by Inblog