개발공간/Java

[codeup] 원하는 문자가 입력될 때까지 반복 출력하기

로지네 2023. 4. 8. 17:25

💻 원하는 문자가 입력될 때까지 반복 출력하기

영문 소문자 'q'가 입력될 때까지
입력한 문자를 계속 출력하는 프로그램을 작성해보기

 

import java.util.Scanner;

public class Main {
    public static void main(String args[]) {
        Scanner sc = new Scanner(System.in);
        while(true){ //while문 사용, 무한루프
            char a = sc.next().charAt(0);
            // sc에서 문자열을 입력받은 후, 첫 번째 문자를 추출하여 char형 변수 a에 할당
            if(a=='q'){
                System.out.println(a);
                //변수 a가 'q'인지를 검사하여,
                // 'q'라면 System.out.println(a) 구문을 이용하여 'q'를 출력하고 루프를 종료
                break;
            }
            System.out.println(a);
        }
    }
}