Stay Hungry Stay Foolish

BOJ 코딩테스트/Bronze

BOJ 5524 : 입실 관리 (Java/구현/Bronze 4)

dev스카이 2024. 10. 9. 13:54

[문제] 👉 https://www.acmicpc.net/problem/5524


설명

문자열을 모두 소문자로 변환하는 문제이다.

 

풀이

toLowerCase() 메서드 사용

- 소문자 대문자 상관없이 모두 소문자로 변환

 

사용 방법

String str = "ABCDE";
String new_str = str.toLowerCase();

 

모두 대문자로 변환하는 메서드는 toUpperCase() 이다.

 

Solution

import java.io.*;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

        int n = Integer.parseInt(br.readLine()); //정수로 형변환
        String[] names = new String[n];
        for (int i = 0; i < n; i++) {
            names[i] = br.readLine().toLowerCase();
        }

        for (String name : names) {
            bw.write(name);
            bw.newLine();
        }

        br.close();
        bw.close();
    }
}