package com.KoreaIT.java.AM;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

System.out.println("==프로그램 시작==");

Scanner sc = new Scanner(System.in);

while (true) {

System.out.print("명령어 > ");

String command = sc.nextLine();

if(command.equals("exit")) {

break;

}

}

System.out.println("==프로그램 끝==");

sc.close();

 }

}

명령어 입력을 해보자

while 문으로 무한 루프문을 만들어준다.

프로그램을 시작하면 "==프로그램 시작=="이라는 문구와 함께

명령어 > 

무엇을 입력하든지 명령어만 나오는 프로그램이 작동된다.

여기서 프로그램 종료를 시키기 위한 명령어는

if(command.equals("exit")) {

break;

exit << 를 치면 된다 if문을 중첩시켜서 만약에 커맨드가 exit와 같다면

break를 해 while문을 빠져나와 ==프로그램 끝==  

을 출력 하게 되는 것.

 

+ Recent posts