BackJoon Algorithm - Java
문제
풀이
- 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();
}
}
댓글남기기