Java

Day3 - 02

jineric 2023. 1. 27. 01:11

Do~while문

public class DoWhile {
    public static void main(String[] args) {
        int i=10;
        while(i<10){
            System.out.println("while문");
            System.out.println("현재 i의 값:" + i);
            i++;
        }

        do{
            System.out.println("dowhile문");
            System.out.println("현재 i의 값: "+ i);
            i++;
        }while(i<10);
    }
}

 

Break문

import java.util.Scanner;

public class Break1 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("음식 자판기");

        while(true){
            System.out.println("원하는 메뉴 선택");
            System.out.println("1. 피자 2.치킨 3.냉면 4.김치찜 5.종료");
            int sel =sc.nextInt();

            switch(sel){
                case 1:
                    System.out.println("피자가 나왔습니다");
                    break;
                    case 2:
                    System.out.println("치킨이 나왔습니다");
                break;
                case 3:
                    System.out.println("냉면이 나왔습니다");
                    break;
                case 4:
                    System.out.println("김치찜이 나왔습니다");
                    break;
                case 5:
                    System.out.println("종료");
            }
            if(sel ==5)break;

        }
    }
}

Continue문

public class Continue1 {
    public static void main(String[] args) {
        for(int i=1; i<=100; i++){
            if(i % 3 == 0) {
                System.out.print("짝");
                continue;
            }
            System.out.print(i + " ");
        }
    }
}