Archives
Recent Posts
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
관리 메뉴

개발도생's Blog

[백준][Java] 15000_CAPS 본문

BaekJoon

[백준][Java] 15000_CAPS

개발도생 2022. 12. 5. 16:47

[백준] 15000_CAPS 문제

 

15000번: CAPS

Earth is under attack! Messages need to be sent to the Earth Defense Force (EDF) that makes clear that the situation is dire. The EDF’s strongest forces consist of mechs (huge bipedal robots) that are piloted by Japanese teenagers. To make sure that the

www.acmicpc.net


 

15000, CAPS 문제


지구가 침략당할 위기의 상황에 메시지를 보내면 대문자일 때 판독이 가능하다고 한다.

 

그런데 메세지는 소문자로만 보낼 수 있다고 해서 대문자로 번역해주는 프로그램을 만들라고 한다.

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
    public static void main(String[] args) throws IOException{

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        String A = br.readLine();

        System.out.println(A.toUpperCase());
        
        
    }
}

먼저 입력 값은 BufferedReader객체를 사용해 값을 받아오도록 했다.

 

 

[Java][Class] Bufferedreader

코딩 테스트 문제들을 풀다가 우연히 알게 된 Bufferedreader 객에 대해서 공부해봤다. Bufferedreader Class는, 이름과 같이 버퍼를 사용하는 클래스다. 일반적으로 알고 있던 Scanner Class는 사용자가 값을

nan-o-nuel-do.tistory.com

버퍼에 저장된 값을 문자열 변수에 저장해주고, 

 

저장된 값을 자바의 기본 메서드 .toUpperCase()를 사용해 대문자로 반환해 출력했다.

더보기

toUpperCase() → 변수에 저장된 값을 대문자로 반환

toLowerCase() 변수에 저장된 값을 소문자로 반환


입력해야 되는 값
출력 값


위와 같은 코드로 제출했을 때,

맞았습니다!!

Comments