BackJoon Algorithm 4458 첫 글자를 대문자로

업데이트:
최대 1 분 소요

BackJoon Algorithm - Java

alt

문제

alt

풀이

  • StringBuilder 는 String과 문자열을 더할 때 새로운 객체를 생성하는 것이 아니라
    기존의 데이터에 방식을 사용하기 때문에 속도도 빠르고 부하가 적다.
  • append() 문자열을 더해주는 역할
  • substring으로 문자를 잘라주고 toUpperCase() 메서드를 사용하여 대문자로 변환
import java.util.Scanner;

public class Back_4458 {
    public static void main(String[] args) {
        // given
        Scanner sc=new Scanner(System.in);
        StringBuilder sb = new StringBuilder();
        int num=sc.nextInt();
        sc.nextLine();
        // when
        for(int i=0;i<num;i++){
            String temp =sc.nextLine();

            String result=temp.substring(0,1).toUpperCase()+""+temp.substring(1,temp.length());

            sb.append(result+"\n");
        }
        // result
        System.out.println(sb.toString());
        sc.close();
    }
}


댓글남기기